批次依“模型”内图框于“配置”产生视口(可旋转)
本帖最后由 Atsai 于 2015-4-30 13:08 编辑代码的主要构思是从下面的三个部分组成的,里面的副程式请自己到黄大侠、高飞版主的个别帖子找!
偶而花花时间去翻帖子也是不错的。
最小包围核代码是 自贡黄明儒:http://bbs.mjtd.com/thread-107647-1-1.html
及 highflybir:http://bbs.mjtd.com/thread-99926-1-1.html
视埠旋转的想法是 自贡黄明儒:http://bbs.mjtd.com/thread-111691-1-1.html
主架构是依照http://cadtips.cadalyst.com/viewports/viewport-layouts修改的
下面是其他拼拼凑凑的代码如果不合用就自己再改改吧!
**** Hidden Message ***** Aries 发表于 2021-12-27 19:11
我又来讨教问题了 请问怎么改成可以设置视口比例啊?现在视口是1比1的比例
想改成生成视口可以选择 ...
假设出图范围是A3的,直接设画一个1:1的范围矩型,再做成基准在左下角的图块。
这时候,你要不同比例,直接在图块调整比例,再执行就可以了。
至于为何一定执着于矩形POLYLINE?如果一定要POLYLINE的范围,出完再炸掉也ok吧!
如果一定要多段线范围,又有旋转,建议直接找相关抓PLINE点的副程式取代黄大师最小包围盒的部份。 Aries 发表于 2021-12-23 12:10
请教了海角天涯 把insert改成lwpolyline 就可以拾取多段线了
当初会用图块,是为了利用左下角点去判断方向,而且图块比例也方便设定。
你的方式改了以后,如果多段线不是水平的,就达不到所需要的范围。(因为黄大师的副程式在旋转的多段线
出来的最小包围盒会是水平的范围)。如果用多段线范围,建议直接修改取4个角点就好了。
其实就是把多段线范围,建立成一个图块,这样也方便摆位置,调角度,不是吗? Atsai 发表于 2021-12-24 15:31
当初会用图块,是为了利用左下角点去判断方向,而且图块比例也方便设定。
你的方式改了以后,如果多段 ...
我又来讨教问题了 请问怎么改成可以设置视口比例啊?现在视口是1比1的比例
想改成生成视口可以选择设置比例 no function definition: HH:ENT4PT lrd1861 发表于 2015-4-19 09:45 static/image/common/back.gif
no function definition: HH:ENT4PT
帖子开头已经有说明,副程式要到黄工及高飞鸟的原帖里面找!
因为原帖是有售价的,不便在这里放上来。 视埠是指 ?? 窗口 ? 视埠应该是常说的视口 lucas_3333 发表于 2015-4-19 13:01 static/image/common/back.gif
视埠是指 ?? 窗口 ?
视埠就是视口! 如果能生成到图纸空间多好呀! DEAR SIR.
NICE 這個原本就是在配置,也就是佈局建立視口。
如果要再修成單一個配置一個視口,就要再修。