cass怎样让坐标缩小1000倍

cass怎样让坐标缩小1000倍,第1张

这位网友的问题,我也经常接触到。主要是因为建筑设计专业的尺度单位为毫米,而测量专业的尺度单位为米造成的,正好电子图面查询的坐标与标注的坐标值成1000倍的关系。
你说的使用SCALE命令进行尺度的缩放,我也尝试过,可是还是存在一些的问题:
1对于简单的直线段这类简单线形,经过缩放后坐标位置不会问题,但是对于包含圆弧的复合线或样条曲线等复杂的线性,经过缩放以后会出现变形坐标位置不符的问题。
2经过缩放以后,图形元素基本能够完成缩放,可文字注记大小和方向不能够同步缩放,出现的问题就是注记字体相对图形元素过大,图形元素可以说完全被扎堆到一起的文字注记给覆盖了。
如果尺度单位不相同,建议还是不要直接在设计单位提供的电子图上进行CASS绘图。最好与设计单位沟通,将尺度单位统一为米(通常不大可行哦)。
通常,我就使用cass的图数功能,将关键的坐标点采集为CASS的dat数据文件格式,然后统一将文件中的坐标值统一缩小1000倍,然后在CASS中展绘出来。

在Matlab中,要让坐标轴的值减少一百倍,可以使用Matlab的缩放函数。缩放函数可以让坐标轴的值按照指定的比例进行缩放,从而实现坐标轴值减少一百倍的效果。
需要在Matlab中创建一个图形,然后在图形上添加坐标轴、首先,在Matlab中绘制图形;
2、在图形窗口中,选择“坐标轴”菜单;
3、在“坐标轴”菜单中,找到“坐标轴标签”;
4、在“坐标轴标签”中,在“标签表达式”一栏中输入“x/100”,然后点击“确定”按钮即可。要让坐标轴的值减少一百倍,可以使用MATLAB中的函数axes()。首先,您需要创建一个图形,然后使用axes()函数来设置您想要的坐标轴值。例如,您可以使用axes('XLim',[001 100])来设置X轴的值从001到100,这样就可以实现您想要的效果。此外,您还可以使用axes('YLim',[001 100])来设置Y轴的值从001到100,从而实现您想要的效果。此外,您还可以使用axes('DataAspectRatio',[1 1 1])来设置坐标轴的比例,从而实现您想要的效果。总之,使用MATLAB中的axes()函数可以让您轻松实现坐标轴的值减少一百倍的效果。

你这个问的很模糊
你是需要画图前,x有个让你有个控制的范围?
还是图画了之后,再在上面取值(如你说的10000)
如果是前者
你就要建参数
整点建参很简单
只要在(图表)中点(新建参数)就可以
再将参数作为你方程中的x绘制
在参数的属性里可以调节大小
也可以在小键盘区调节
如果是后者
就根据楼上的来
画了函数后只要在函数上取点
这个就不说了

1将数据点坐标读入到二维数组;
2求出x,y的最大值和最小值minX,minY,maxX,maxY
3objectscale (maxX-minX)-(maxY-minY)
4也可以根据以上原理,让四周留有一定余量;

*** 作方法如下:

1、打开需要编辑的CAD图纸文件,并在编辑区找到需要进行缩放的图形对象;

2、选择需要缩放的图形对象,在“编辑器”菜单选项中,点击“缩放”工具右侧的下拉按钮,选择“绝对比例”或“相对比例”;

3、接着在图中点击选择一个缩放点,或输入缩放点的X、Y坐标位置;

4、绝对比例缩放:只需在长度一栏输入缩放数值2,然后按Enter键,图形(边长、直径)就会放大为原来的2倍。

扩展资料:

CAD布局如何使用:

1、在cad绘图窗口的底侧有1个模型窗口和2个布局窗口。点击布局窗口;

2、模型制图时通常以建筑物的实际比例1:1绘图,而在布局制图时以图纸比例1:1绘图;

3、通过复制粘贴,先把绘图需要的图框放入到布局;

4、输入快捷键MV+空格,在图框要显示图形的位置用鼠标拖出一个方形的显示框;

5、完成后,可以通过视口看到模型空间的图形;

6、在视口内双击,激活视口;

7、输入Z+空格,然后输入比例xp+空格,用鼠标把图纸拖动到合适的位置;

8、双击视口框外,退出视口;

9、在视口中可以单独冻结(隐藏)某个图层,所以可以将同一结构的不同平面绘制在一个图形上;

10、激活视口时,在屏幕下方点击最大化视口,会和模型视口一样;

11、将不需要的图层冻结,不会影响其他视口就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/13073942.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存