iCAx开思网
标题:
你有用过这样的偏移方法吗?
[打印本页]
作者:
bytanjian
时间:
2006-6-3 23:53
标题:
你有用过这样的偏移方法吗?
在cad中可以将一个元素同时偏移相同距离二次甚至几百次几千次以上吗?不过只要一个命令内就可完成的哦.有人知道吗?
作者:
lizhu
时间:
2006-6-4 00:01
阵列
作者:
87778706
时间:
2006-6-7 12:10
应该是阵列吧
作者:
bytanjian
时间:
2006-10-12 00:26
不对,要是圆或者圆弧呢?比如说要用一个命令将圆A偏移十次.如何实现?
作者:
xubojian
时间:
2006-10-12 07:48
EASY 写个循环语句就搞定
作者:
jiayou8866
时间:
2006-10-12 11:29
高人出招吧!!!
作者:
bytanjian
时间:
2006-10-13 00:01
请问怎么写EASY语句?高手,你能告诉一下吗?谢谢啊
作者:
xubojian
时间:
2006-10-13 16:47
随便写的,只是为了达到功能,仅供参考!
(defun C:no ()
(setq pt1(getpoint "\n请指定第一点位置:"))
(setq jl (getreal "\n请给定数值:"))
(setq ss (ssget))
(command "offset" jl ss pt1 "")
(command "offset" (* jl 2) ss pt1 "")
(command "offset" (* jl 3) ss pt1 "")
(command "offset" (* jl 4) ss pt1 "")
(command "offset" (* jl 5) ss pt1 "")
(command "offset" (* jl 6) ss pt1 "")
(command "offset" (* jl 7) ss pt1 "")
(command "offset" (* jl 8) ss pt1 "")
(command "offset" (* jl 9) ss pt1 "")
(princ)
)
作者:
xubojian
时间:
2006-10-16 08:35
怎么没人顶的呢?
上面程序就对物体偏移了9次而已,大家怎么没想想要偏几千次怎么办?
顶的人多了,上传程序!
作者:
qomolangma
时间:
2006-10-16 15:58
标题:
编程,命令noffset
;; multiply offset
(defun c:noffset()
(command "_undo" "be")
(setq entobj (car (entsel "\nSelect offseted original object : ")))
(setq pt1 (getpoint "\nInput the offset referance point : "))
(setq offsetdist (getreal "\nInput the offset distance , [Enter] -> 10 : "))
(if (= offsetdist nil)
(setq offsetdist 10))
(setq offsetnum (getint "\nInput the offsetting number , [Enter] -> 5 : "))
(if (= offsetnum nil)
(setq offsetnum 1))
(setq i 1)
(while (<= i offsetnum)
(command "_offset" (* i offsetdist) entobj pt1 "")
(setq i (+ i 1))
)
(command "_undo" "e")
(princ)
)
作者:
bytanjian
时间:
2006-10-16 23:21
9494,大家来顶上去吧.多顶顶也许会有高人出现哦.要可以偏移任意次的LISP哟
作者:
bytanjian
时间:
2006-10-17 00:06
不能用啊.老大.: noffset
未知命令“NOFFSET”。按 F1 查看帮助。
作者:
xubojian
时间:
2006-10-17 08:03
十楼的这个程序写得不错,但有点问题的,就是在做任意个的时候,点要选的足够远,要不肯定没偏到给定的个数!
我的程序和这个差不多,也有这个问题!
昨天想了好久,没想出来,期待高手解决!!!
作者:
zhangyong4423
时间:
2006-10-17 14:21
高手高手
期待
作者:
qomolangma
时间:
2006-10-17 14:41
标题:
问题回复
能提出这样问题的水平不错呀!!!
我在编写完成后,也以为要偏移点要选择比较远,但实际不需要,因为每次偏移都是从原始选择的对象进行偏移,不存在你说的问题,我在AutoCAD环境下已验证我的想法。
作者:
xubojian
时间:
2006-10-17 15:35
刚刚又试了一下,可以了!
你说得对,你每次偏移都是从原始选择的对象进行偏移的,我的程序很简单,但是每次偏移都是从上次基础上偏的,所以做得不好!
向你学习了!
作者:
qomolangma
时间:
2006-10-17 15:39
标题:
有时间大家多交流
如题。
作者:
hbdyjsz
时间:
2006-10-23 20:15
原帖由
bytanjian
于 2006-6-3 23:53 发表
在cad中可以将一个元素同时偏移相同距离二次甚至几百次几千次以上吗?不过只要一个命令内就可完成的哦.有人知道吗?
我的方法:
o(OFFSET)--输入距离或指定距离--选择对象---M---点击即可偏移n个
作者:
hwh9395
时间:
2006-10-24 06:10
管道泵的叶轮画法
作者:
xubojian
时间:
2006-10-24 10:08
19楼的,可以吗?
你以为复制呢!
只有masterCAM有这个功能!
欢迎光临 iCAx开思网 (https://www.icax.net/)
Powered by Discuz! X3.3