切换到宽版
  • 6301阅读
  • 4回复

请教:cad粘贴时,内容跑到很远的地方的解决办法 [复制链接]

上一主题 下一主题
离线aniu
 
发帖
185
金币
143
怪币
0
只看楼主 倒序阅读 楼主  发表于: 2010-11-30
坛内高手请教一个问题:
遇到一种情况,借用别人图框模板,但是从别的图纸(或本图内)拷贝内容进来后,粘贴的时候内容会跑到老远的地方去
我现在可以通过两个办法解决:
1.从新新建文件(不用原来有这个问题的图纸做模板)
2.用基点复制粘贴
这两种方法都可以解决,我想请教的是导致这种复制内容跑到很远的地方去的原因是什么,怎么解决。
我现在想达到的效果是,直接ctrl+c复制后,ctrl+v粘贴,鼠标指哪就粘贴到哪。

谢谢啦!
离线九命

发帖
61
金币
10
怪币
0
只看该作者 沙发  发表于: 2010-11-30
你是不是在不同的软件之间黏贴了,比如从天正到CAD
离线micotam

发帖
57
金币
9
怪币
0
只看该作者 板凳  发表于: 2010-12-02
没必要知道得那么细吧,这是CAD深层技术的东西
y
离线bezdz

发帖
298
金币
31
怪币
0
只看该作者 地板  发表于: 2010-12-09
1、你想实现的效果是,在一个文件里按CTRL+C,然后到另一个文件里按CTRL+V,然后点到哪里就粘贴到哪里
是实现不了的,任何图形都是由“对像”和“所参照的点”组成的,这两者缺一不可啊
你仔细想一下,在"同一个文件"里按CTRL+C,然后再按CTRL+V,把一个图形完全复制到另一个地方,是不是要点两下鼠标?
第一下是原图形的起点,第二下才是目标点,这是在同一个“线性空间”里的“线性变换”尚且需要点两下鼠标,要在两个文件里进行复制,那就相当于是在“两个线性空间”里的“映射”,更加实现不了了。通俗一点的说法如下:
CTRL+C,并不提示你选取起始点,实际上是以世界坐标系的原点为基点进行复制
你在同一个文件里选定一条直线,按一下,CTRL+C,再按一下CTRL+V,你会发现,原先的一条直线,变成重合的两条直线了
在你不关闭CAD的前提下,你到另一个文件里按CTRL+V,图形貌似跑很远了,其实他们相对于原点的距离是一样的

2、关于原理的理解,我是这样认为的:
是这样的,你按CTRL+C,默认是世界坐标系的原点为基点。
相当于你带基点复制,基点是世界坐标系原点。
问题就来了,如果对方的图形界限是100米乘以100米,而你的图形界限是10米乘以10米,那么你CTRL+V过来就有可能跑很远,不知我表达清楚没有?(图形界限有LIMITS命令)

当然,如果你所复制的文件里包含“块”时,你会发现,单纯地CTRL+C,然后到另一个文件里再CTRL+V是不管用的,因为你在插入“块”的时候,需要一个相对坐标点,也就是说,“块”这个东西,默认不是以世界坐档系原点为默认基点的,你不交代清楚,他当然就不给你工作

说到底,任何图形都是由“对像”和“所参照的点”组成的,你看得到的是“对像”你看不到的是“参照点”,你搞不明白的问题,其实是由后者决定的


[ 此帖被bezdz在2010-12-09 21:20重新编辑 ]
让“牛人”逼得走投无路,
人称“牛逼的人”
离线kmming

发帖
43
金币
25
怪币
0
只看该作者 4楼 发表于: 2010-12-15
学习了,谢谢
M