导航:首页 > 五金知识 > 贱人工具箱定距等分编号

贱人工具箱定距等分编号

发布时间:2024-03-28 11:33:20

1. cad怎么连续编号插件

首先下载cad插件“贱人工具箱”。打开cad,输入ap加载一下cad插件“贱人工具箱”
2
/4
加载完成后输入DT,先输入一个编号BL-01-01,回车
3
/4
输入y,选择贱人工具箱上的递增复制,然后输入1,回车
4
/4
选中编号,回车然后单击空白处,就出来递增的编号了

2. cad 贱人工具箱里怎么能快速编号像123....

先加载贱人工具(来命令是自ap,然后找到贱人工具的位置加载完成,关闭窗口),再输入命令:y或者yy。弹出贱人工具箱,选择递增复制,这时候会让你选择对象,就选择你的123(123应该要是多行文字才行),提示是递增几?默认的应该是1.如果是1,鼠标右键就可以了,OK!问题解决了。

3. 贱人工具箱如何编号如一个圆有很多个不同样的图型,编成1到500,

我用贱人尝试过,不会弄,后来下载了一个lisp,用text编辑的数字可以复制递增。希望对你有所帮助。如下:
(defun c:gf()
(setq bc (getint "\n 请输入步长:"))
)

(defun c:saa()
(setq banben (ver))
(ddd banben)
(setq banben (atoi banben))
(prompt "\n 设置步长命令为:gf,初始步长为1")
(prompt "\n 请选择不需要更改的实体:")
(if (= bc nil)
(setq bc 1)
)
(setq ddjjqq (ssget))
(setq entt (entsel "\n 请选择一个文字:"))
(setq ent (car entt))
;(setq pt1 (cadr entt))
(redraw ent 3)
(setq dxf (entget ent)) ;联合列表
(setq wenzizu (assoc 1 dxf)) ;点对列表
(setq wenzi (cdr wenzizu)) ;文字

(setq wenzilen (strlen wenzi))
(setq fanyihou (vl-string-translate "1234567890" "##########" wenzi)) ;翻译字符

(setq wei (vl-string-search "#" fanyihou)) ;找出#的位置

(setq qianzhui (substr wenzi 1 wei)) ;取出前缀
(setq shuzi (substr wenzi (+ wei 1))) ;取出字符串形式的数字
(setq shishu (atoi shuzi)) ;把数字改为实数

(setq pt1 (getpoint "\n 请选择一个点:"))
(setq pt2 (getpoint pt1 "\n 请选择第二点:"))
(setq n 0)

(while pt2

(setq lll (substr wenzi 1 1)) ;判断第一个字符是什么
;(setq llll (substr wenzi 4 1)) ;判断第四个字符是什么

(cond

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
( (= lll "<") ;
(progn ;
(setq b (+ shishu bc n)) ;
(setq c (itoa b)) ;

(if (< b 10) ;
(setq d (strcat qianzhui "0" c ">"))
(setq d (strcat qianzhui c ">"))
) ;
;
(setq e (cons 1 d))

(if (> banben 2004)
(progn ;
(command "" ddjjqq "" pt1 pt2 "")
(command "" ent "" pt1 pt2 "")
)
(progn ;
(command "" ddjjqq "" pt1 pt2 )
(command "" ent "" pt1 pt2 )
) ;end progn
) ;end if

(setq ent1 (entget (entlast))) ; ;此处为一个判断
(setq txtzh1 (assoc 1 ent1)) ;
(setq ent1 (subst e txtzh1 ent1)) ;
(entmod ent1) ;
(princ) ;
) ;end progn ;
) ;end first ;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;如果要加判断的话,请选择这里

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(t ;
(progn ;
(setq b (+ shishu bc n))
;
(setq c (itoa b))
(if (< b 10) ;
(setq d (strcat qianzhui c))
(setq d (strcat qianzhui "0" c))
) ;
(setq e (cons 1 d))

(if (> banben 2004)
(progn ;
(command "" ddjjqq "" pt1 pt2 "")
(command "" ent "" pt1 pt2 "")
) ;end progn

(progn ;
(command "" ddjjqq "" pt1 pt2 )
(command "" ent "" pt1 pt2 )
) ;end progn
); end if ; ;此处为第二个判断
(setq ent1 (entget (entlast))) ;
(setq txtzh1 (assoc 1 ent1)) ;
(setq ent1 (subst e txtzh1 ent1)) ;
(entmod ent1) ;
(princ) ;
) ;
) ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

) ;end cond

(setq n (+ bc n))
(setq pt2 (getpoint pt1 "\n 请选择第二点:")) ;pt1决定有没有显示线

) ;end while
) ;end defun

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;; 以下为输入单个字的命令 ;;;;;;;;;;;;;;;;

(defun c:sa()
(setq banben (ver))
(ddd banben)
(setq banben (atoi banben))
(prompt "\n 设置步长命令为:gf,初始步长为1")
(if (= bc nil)
(setq bc 1)
)

(setq enty (entsel "\n 请选择一个文字:"))
(setq ent (car enty))
;(setq pt1 (cadr enty))

(redraw ent 3)
(setq dxf (entget ent)) ;联合列表
(setq wenzizu (assoc 1 dxf)) ;点对列表
(setq wenzi (cdr wenzizu)) ;文字

(setq wenzilen (strlen wenzi))
(setq fanyihou (vl-string-translate "1234567890" "##########" wenzi)) ;翻译字符

(setq wei (vl-string-search "#" fanyihou)) ;找出#的位置

(setq qianzhui (substr wenzi 1 wei)) ;取出前缀
(setq shuzi (substr wenzi (+ wei 1))) ;取出字符串形式的数字
(setq shishu (atoi shuzi)) ;把数字改为实数

(setq pt1 (getpoint "\n 请选择一个点:"))
(setq pt2 (getpoint pt1 "\n 请选择第二点:"))
(setq n 0)

(while pt2

(setq lll (substr wenzi 1 1)) ;判断第一个字符是什么

;(setq llll (substr wenzi 4 1)) ;判断第四个字符是什么
(cond

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
( (= lll "<") ;
(progn ;
(setq b (+ shishu bc n)) ;
(setq c (itoa b)) ;
(if (< b 10) ;
(setq d (strcat qianzhui "0" c ">"))
(setq d (strcat qianzhui c ">")) ;
) ;
(setq e (cons 1 d))

(if (> banben 2004) ;
(command "" ent "" pt1 pt2 "")
(command "" ent "" pt1 pt2 )
) ;

(setq ent1 (entget (entlast))) ; ;此处为一个判断
(setq txtzh1 (assoc 1 ent1)) ;
(setq ent1 (subst e txtzh1 ent1)) ;
(entmod ent1) ;
(princ) ;
) ;end progn ;
) ;end first ;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;如果要加判断的话,请选择这里

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(t ;
(progn ;
(setq b (+ shishu bc n)) ;
(setq c (itoa b))
(if (< b 10) ;
(setq d (strcat qianzhui "0" c))
(setq d (strcat qianzhui c))
) ;
(setq e (cons 1 d))

(if (> banben 2004) ;
(command "" ent "" pt1 pt2 "")
(command "" ent "" pt1 pt2 )
) ;
;此处为第二个判断
(setq ent1 (entget (entlast))) ;
(setq txtzh1 (assoc 1 ent1)) ;
(setq ent1 (subst e txtzh1 ent1)) ;
(entmod ent1) ;
(princ) ;
) ;
) ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

) ;end cond

(setq n (+ bc n))
(setq pt2 (getpoint pt1 "\n 请选择第二点:")) ;pt1决定有没有显示线

) ;end while
(princ)
) ;end defun

;;;;;;(wcmatch "SHZ1G" "*[1234567890]*") 可以找到是否只有一个数字

(defun ddd (#a)

(setq #b (vl-string->list #a))
(setq #c (vl-remove-if '(lambda (x) (> x 57)) #b))
(setq #d (vl-remove-if '(lambda (x) (< x 46)) #c))
(setq #e (vl-remove 47 #d)) ;此句是去掉/的语句
(setq banben (vl-list->string #e))

4. 贱人工具箱怎么提取高程和偏距

1.根据已知的偏距和高程,使用TXT记事本编辑如下格式的CASS断面里程文件,然后将.TXT文件扩展名后缀修改为.HDM文件扩展名后缀。

断面里程文件扩展名是“.HDM”,总体格式如下:

BEGIN[,断面里程][:断面序号]
第一点里程,第一点高程
第二点里程,第二点高程
……
NEXT
另一期第一点里程,第一点高程
另一期第二点里程,第二点高程
……

说明:

①每个断面第一行以“BEGIN”开始;“断面里程”参数多用在道路土方计算方面,表示当前横断面中桩在整条道路上的里程,如果里程文件只用来画断面图,可以不要这个参数;“断面序号”参数和下面要讲的道路设计参数文件的“断面序号”参数相对应,以确定当前断面的设计参数,同样在只画断面图时可省略。

②各点应按断面上的顺序表示,里程依次从小到大。

③每个断面从“NEXT”往下的部分可以省略,这部分表示同一断面另一个时期的断面数据,例如设计断面数据,绘断面图时可将两期断面线同时画出来,如同时画出实际线和设计线。

断面里程文件示例数据:

BEGIN
0.0,3.26
100.0,3.76
113.5,4.13
116.5,4.13
152,3.68
166,3.73
200,3.41
300,3.39
400,4.03
500,4.2
600,4.05
700,4.26
800,3.54
900,3.63
961.5,3.73
966.5,3.77
1000,3.02
1100,3.83
1200,4.1

可以将以上数据复制下来,保存为1.HDM文件。

2.使用cass“工程应用”菜单下的“绘断面图”--》“根据里程文件”功能,绘制出一条完整的断面图。

5. CAD布局如何批量打印多张图纸

在CAD的布局中打印图纸一般会设置很多,但是如果打印的图纸比较多时该怎么操作呢?其实这个也不算太难,下面就让我告诉你CAD布局批量打印多张图纸的 方法 ,一起看看吧。
CAD布局批量打印多张图纸的方法
使用批量打印工具插件,好用的工具有秋枫批量打印工具、贱人工具箱也带打量功能,两者功能非常相似,使用非常方便。

a、首先,加载秋枫打印插件。然后点击CAD里的工具,点击加载

b、加载应用程序红线处程序 (本教程用的是秋枫3.59)

c、在命令行输入BPLOT(不区分大小写)调用插件,调出窗口如图:

d、先选择打印设置(目的是先设置打印机及图纸大小)会弹出如下窗口,我们选择 新建

建一个默认为设置1,点确定。如图:

e、打印机的设置:这里我选择打印机的名称为PDF打印机,每个公司都有自己的打印机,这里我就不多说了。图纸选择看个人需求A3,A4都不一定,打印范围选择窗口,然后跳转到CAD窗口,随便选个框框,就是画个矩形一样。最重要的是----选择居中打印和布满图纸。打印样式也是根公司统一的,最后按确定。如下图:

f、第六步确定后,弹出这个窗口,选择设置1置为当前。然后关闭。这样打印机就设置好了。如图:

g、批量打印的设置,图框形式选择图块或者图层,图框是块就可以选择图块,(若图框不是块,我们可以新建个图层,在每个图框外轮廓画个矩形,这样我们就可以选择图层啦)打印比例选择适合图纸。(这个不能改变)。打印顺序以实际情况选择。如下图:

h、都设置好了,我们选择“从图中指定图块或图层”。如图:

j、选好图框为参考后,我们回到批量打印设置页面,选择图纸,如图:

k、选择要处理的图纸。然后点应用,输入保存的文件名保存。(下次批量打印就不用再设置了,是应用这次的设置)。一切OK点确定。
CAD教程:基本二维图形绘制
1.绝对坐标系 ①笛卡尔绝对坐标: 以坐标原点(0,0,0)为基点定位所有的点。各个点之间没有相对关系,只是和坐标零点的有关。 ②绝对极坐标: 以坐标原点(0,0,0)为极点定位所有的点,通过输入相对于极点的距离和角度来定义点的位置。 使用格式: 距离〈角度

2.相对坐标系 ①笛卡尔相对坐标: 以某点相对于另一已知点的相对位置来定义该点的位置。相对已知点坐标点(x,y,z)的增量为( Δx, Δy,Δz)的坐标点的输入格式为(@Δx, Δy, Δz),其中@表示输入的为相对坐标值。 ②相对极坐标: 以某一特定的点为参考极点,输入相对于极点的距离和角度来定义一个点的位置,其使用格式为:@距离〈角度

3.点 ①点的设置 格式—点样式-设置点样式 ②绘制点 命令:绘图-点-单点、多点 ③绘制特殊点 a定数等分点 是按相间的间距在某个图形对象上标识出多个特殊点的位置,各个等分点之间的间距由对象长度和等分点的个数来决定。使用等分点,可以对直线、圆弧、样条曲线、圆、椭圆和多段线进行等分。 命令:绘图-点-定数等分 b定距等分点 按照某个特定的长度对图形对象进行标记。

4.直线 绘图过程中用得最多的图形,可以是一条线段也可以是多条连续的线段,但是每一条线段是独立存在的对象。 两点确定一条直线,所以只要指定了起点和终点就可以确定一条直线。

5.射线 一端固定,另一端无限延长的直线,主要用来作为辅助线。 绘图-射线 命令:ray

6.构造线 向两个方向无限延伸的直线,它既没有起点也没有终点,主要用作辅助线,作为创建其他对象的参照。 选择绘图-构造线,或单击二维绘图面板中的构造线按钮或在命令行中输入xline 五种绘制构造线方法: ①水平H ②垂直V ③角度A(创建一条与参照线或水平轴成指定角度,并经过指定一点) ④二等分B(创建一条等分某一角度的构造线) ⑤偏移O(创建平行于一条基线一定距离的构造线)

7.弧线 比较复杂的平面图形中基本都会涉及到弧线的绘制。 ①圆弧 绘图-圆弧或二维绘图面板中圆弧或命令:arc a指定三点方式 b指定起点、圆心以及另一参数方式 c指定起点、端点及另一参数方式 ②椭圆弧 单击二维绘图面板中的椭圆弧按钮 与椭圆绘制方法基本一致,只是在绘制椭圆弧时要指定起始角度和终止角度。

8.封闭图形 ①矩形 选择绘图-矩形命令,或单击矩形按钮,或命令行中输入rectang。 ②多边形 选择绘图-正多边形,或单击正多边形按钮,或命令行输入polygon。 提供三种绘制正多边形方法: a内接圆法:多边形的顶点均位于假设圆的弧上,需要指定边数和半径。 b外接圆法:多边形各边与假设圆相切,需要指定边数和半径。 c边长方式:直接指定多边形上的大小和方向。 ③圆 选择绘图-圆命令,或单击圆的按钮,或在命令行输入circle来执行。 系统提供指定圆心和半径、圆心和直径、两点画圆、三点画圆、三点相切和两个切点加一个半径等6种绘制圆方式。 ④圆环 圆环是填充环或实体填充圆,即带有宽度的闭合多段线。要创建圆环,需要指定它的圆心和内个直径。 ⑤椭圆 选择绘图-椭圆命令,或单击椭圆按钮,或在命令行中输入ellipse来执行命令。 系统提供了三种方式用于绘制精确的椭圆。 a一条轴的两个端点和另一条轴半径。 b一条轴的两个端点和旋转角度。 c中心点、一条轴端点和另上条轴半径。

9.多段线 是作为单个对象创建的相互连接的序列线段,可以创建直线段、弧线段或两者的组合线段。多线段中的线条可以设置成不同的线宽以及不同线型,具有很强的实用性。 单击多段线按钮,或在命令行中输入pline,可以执行该命令。 可以在命令行提示中输入不同的选项,执行不同操作,绘制由不同线型和线宽组成的多段线。 圆弧A,长度L,半宽H,宽度W。

10.多线 多线由1至16条平行线组成,这些平行线称为元素。通过指定每个元素距多线原点的偏移量可以确定元素的位置。用户可以自己创建和保存多线样式,或者使用包含两个元素的默认样式。用户还可以设置每个元素的颜色、线型,以及显示或隐藏多线的接头。所谓接头就是批那些出现在多线元素每个顶点处的线条。 多线多用于建筑设计和园林设计领域,常用于建筑墙线的绘制。 绘图-多线,或在命令行中输入mline,可以执行该命令。 命令行中提供了对正(J)、比例(S)、样式(ST)3个选项供用户设置。 对正 有三种方式:上(T)、无(Z)、下(B)。默认选项为上,使用此选项绘制多线时,在光标下方绘制多线;使用选项无绘制多线,多线以光标为中心绘制;使用选项下绘制多线时,多线在光标上面绘制。 比例 该选项的功能是决定多线宽度是在样式中设置宽度的多少倍。在命令行输入S,命令行提示:输入多线的比例值。 样式 此选项的功能是为将要绘制的多线指定的样式。在命令行中输入ST。输入“?”后,文本窗中将显示当前图形文件加载的多线样式。默认样式为standard。 在菜单栏中选择格式-多线样式命令,该对话框中用户可以设置多线样式。

11.样条曲线 绘图-样条曲线,或在二维绘图面板上单击样条曲线按钮,或命令行中输入spline。- 是经过或接近一系列给定点的光滑曲线。一般通过指定样条曲线的控制点和起点,以及终点的切线方向来绘制样条曲线,在指定控制点和切线方向时,用户可以在绘图区观察样条曲线的动态效果,这样有助于用户绘制出想要的图形。在绘制样条曲线时,还可以改变样条拟合的偏差,以改变样条与指定拟合点的距离,控制曲线与点的拟合距离,此偏差值越小,样条曲线就越靠近这些点。

12.修订云线 绘图-修订云线,或或在二维绘图面板上单击修订云线按钮,或在命令行中输入revcloud。 修订云线是由连续圆弧组成的多段线。在检查或用红线圈阅图形时,可以使用修订云线功能亮显标记以提高工作效率。 可以从头开始创建修订云线,也可以将对象(例如圆、椭圆、多段线或样条曲线)转换为修订云线。

6. cad加载贱人工具,提取坐标时,无法连接EXCEL,这是什么情况我想一下提取所有的桩点坐标,求帮

我使用贱人工具箱也遇到过这个问题。有2个原因:
1、个人电脑安装的是免费家庭版,这个版本的excel是残缺的,无法通过cad连接,只能通过安装专业版或365版之类的全量包进行解决。
2、电脑是安装了wps的,ms的excel安装在wps之前,被wps安装的“第三方兼容”选项把ms的excel位置占用了,导致无法识别。解决办法是把office重新修复安装一遍。在“控制面板-程序-安装与卸载-右键office-修改-修复”。修复完成后就能用了。

阅读全文

与贱人工具箱定距等分编号相关的资料

热点内容
外螺纹怎么画机械制图 浏览:950
3dmax我的工具箱34 浏览:530
机械键盘有弹簧的嗡嗡声怎么办 浏览:497
东南大学机械工程考研收什么 浏览:34
白银造纸厂污水处理设备哪里有 浏览:691
穿越东方全机械密室怎么过 浏览:549
手机不在了qq设备锁怎么办 浏览:201
1TB机械硬盘开机多少秒 浏览:666
南京哪里有卖按摩器材的门店 浏览:669
机械厂装配工一般多少钱 浏览:492
防雷装置专业检测技术人员 浏览:265
轴承轴向间隙检测仪怎么用 浏览:226
制作电动工具 浏览:113
暖通工程用什么阀门 浏览:788
金普五金机电网 浏览:367
化妆品小冰箱不制冷怎么回事 浏览:260
轴承公司市场专员怎么做 浏览:70
怎么铸造刀剑 浏览:591
吉利星瑞尊贵版仪表盘有什么功能 浏览:90
恩斯克轴承厂怎么样 浏览:606