1. 首页>动态要闻 > 信息

cad怎么把一条线打断

作者:陈同
2020-03-28
信息

1.CAD怎样把一条直线打断成多条直线

我帮你写的以下代码可以解决你的问题,你将代码拷到记事本然后存为brl.lsp加载运行即可,无论线有多长(不能是多段线哦),分多少段都可以。且坐标会方在D盘的UCS.TXT文件里面

(defun c:brl()

(setq oce (getvar "cmdecho"))

(setvar "cmdecho" 0)

(setq os (getvar "osmode"))

(setvar "osmode" 0)

(print "请选择直线:")

(setq lin (ssget ":s" '((0 . "LINE"))))

(setq msg "请输入等分数:")

(setq f (open "d:ucs.txt" "w"))

(setq df (getint msg))

(setq LINDAT (ssname lin 0))

(setq LINdate (entget LINDAT))

(setq FIP (cdr (assoc '10 LINdate)))

(setq SEP (cdr (assoc '11 LINdate)))

(setq ang (angle fip sep))

(setq len (distance fip sep))

(setq dc (/ len df))

(setq i 1)

(setq fs fip)

(setq us (strcat (rtos (car fs)) "," (rtos (cadr fs)) "," (rtos (caddr fs))))

(write-line us f)

(while (<= i df)

(setq fe (polar fs ang dc))

(command "line" fs fe "")

(setq fs fe)

(setq us (strcat (rtos (car fs)) "," (rtos (cadr fs)) "," (rtos (caddr fs))))

(write-line us f)

(setq i (+ i 1))

)

(close f)

(command "erase" lindat "")

(setvar "osmode" os)

(setvar "cmdecho" oce)

(princ)

)

2.cad怎么打断直线

1、打开一个工程图纸,这里需要在如图所示的位置打断,距离左边的点5000,右边的角点6000位置处打断。

2、使用快捷命令操作更快,一般来说快捷凡使用该操作的英文的前两个字母就足够,比如这里的“打断”(break),直接输入“br”,点击“回车”或者是“空格进行确认。还可以点击右方的修改菜单的“打断”图标。

3、这时候要求选择对象,使用鼠标,点击需要打断的对象进行选中,如这里的这条黄色的线条。 4、这时候要求输入第二个打断点,为了精确,这里输入“f”,点击“空格”键或者是“回车”。

5、这时候才要求指定打断的第一个点,捕捉打断点旁边的交点,输入距离5000,点击“回车”。 6、这时候要求输入第二个点,使用捕捉,距离右边的交点6000,输入6000,点击“空格键或者是“回车”键予以确认。

3.cad怎么打断直线

1、打开一个工程图纸,这里需要在如图所示的位置打断,距离左边的点5000,右边的角点6000位置处打断。

2、使用快捷命令操作更快,一般来说快捷凡使用该操作的英文的前两个字母就足够,比如这里的“打断”(break),直接输入“br”,点击“回车”或者是“空格进行确认。还可以点击右方的修改菜单的“打断”图标。

3、这时候要求选择对象,使用鼠标,点击需要打断的对象进行选中,如这里的这条黄色的线条。

4、这时候要求输入第二个打断点,为了精确,这里输入“f”,点击“空格”键或者是“回车”。

5、这时候才要求指定打断的第一个点,捕捉打断点旁边的交点,输入距离5000,点击“回车”。

6、这时候要求输入第二个点,使用捕捉,距离右边的交点6000,输入6000,点击“空格键或者是“回车”键予以确认。

4.CAD怎样把一条直线打断成多条直线

我帮你写的以下代码可以解决你的问题,你将代码拷到记事本然后存为brl.lsp加载运行即可,无论线有多长(不能是多段线哦),分多少段都可以。且坐标会方在D盘的UCS.TXT文件里面

(defun c:brl()

(setq oce (getvar "cmdecho"))

(setvar "cmdecho" 0)

(setq os (getvar "osmode"))

(setvar "osmode" 0)

(print "请选择直线:")

(setq lin (ssget ":s" '((0 . "LINE"))))

(setq msg "请输入等分数:")

(setq f (open "d:ucs.txt" "w"))

(setq df (getint msg))

(setq LINDAT (ssname lin 0))

(setq LINdate (entget LINDAT))

(setq FIP (cdr (assoc '10 LINdate)))

(setq SEP (cdr (assoc '11 LINdate)))

(setq ang (angle fip sep))

(setq len (distance fip sep))

(setq dc (/ len df))

(setq i 1)

(setq fs fip)

(setq us (strcat (rtos (car fs)) "," (rtos (cadr fs)) "," (rtos (caddr fs))))

(write-line us f)

(while (&lt;= i df)

(setq fe (polar fs ang dc))

(command "line" fs fe "")

(setq fs fe)

(setq us (strcat (rtos (car fs)) "," (rtos (cadr fs)) "," (rtos (caddr fs))))

(write-line us f)

(setq i (+ i 1))

)

(close f)

(command "erase" lindat "")

(setvar "osmode" os)

(setvar "cmdecho" oce)

(princ)

)

5.在CAD中,怎样打断图形其中一条线段的中间

1、在CAD的主界面中,直接创建相关的图形。

2、下一步通过命令栏来输入BREAK,并回车确定。

3、这个时候如果没问题,就点击进行选择对象。

4、这样一来会生成图示的效果,即可打断图形其中一条线段的中间了。

推荐阅读
  • 日照好玩的地方和吃海鲜应该去哪听说日

    日照好玩的地方:万平口:"旅游来日照,必到万平口",已成为各地游客的共识。刘家湾赶海园:以赶海系列活动为主,集旅游、休闲、度假、民俗、健身于一体的综合旅游园。竹洞天:位于山东省日照市城区西端的将帅沟毛竹…

    信息 2024-09-21
  • 什么是铸造

    铸造是指将室温中为液态,但不久后将要固态化的物质倒入特定形状的铸模待其凝固成形的加工方式。 被铸物质多半原为固态但加热至液态的金属(例:铜、铁、铝、锡、铅等),而铸模的材料可以是沙、金属甚至陶瓷。 因应…

    信息 2024-09-21
  • 变形金刚中博派和狂派各有哪些人物

    博派:擎天柱,铁皮,大黄蜂,爵士,棘齿。狂派:威震天,红蜘蛛,眩晕,吵闹,萨克,碎骨魔,路障,迷乱。…

    信息 2024-09-21
  • 一平方毫米的铜线能过多少安的电流

    1平方毫米的铜线在不同电流下通过的安培数不同。最大是18A:(1)60A以下,选1平方毫米的铜线安全载流量是6A;(2)60~100A,选1平方毫米的铜线,安全载流量是5A;(3)100A以上,选1平方毫米的铜线,安全载流量是2.5A 。…

    信息 2024-09-21
  • 中华人民共和国城乡规划法第四十条有规

    自2008年1月1日起施行的《中华人民共和国城乡规划法》第四十条:在城市、镇规划区内进行建筑物、构筑物、道路、管线和其他工程建设的,建设单位或者个人应当向城市、县人民政府城乡规划主管部门或者省、自治区、直辖…

    信息 2024-09-21