我最近在论坛中发现大家对用Auto CAD制作三维文字讨论的比较多,后来我在工作中通过一段时间的摸索,发现通过利用Office中的艺术字结合Auto CAD的拉伸工具同样可以做出理想的三维文字,其方法简单易学,无需编程。现将制作步骤公示大家,但愿给大家能有所启示。1、用word制作艺术字(最好使用正面的艺术字)。2、对艺术字进行无阴影设置,不然到Auto CAD中就会出现双层文字了。(前两项均在绘图工具栏里完成)
我最近在论坛中发现大家对用Auto CAD制作三维文字讨论的比较多,后来我在工作中通过一段时间的摸索,发现通过利用Office中的艺术字结合Auto CAD的拉伸工具同样可以做出理想的三维文字,其方法简单易学,无需编程。现将制作步骤公示大家,但愿给大家能有所启示。
1、用word制作艺术字(最好使用正面的艺术字)。
2、对艺术字进行无阴影设置,不然到Auto CAD中就会出现双层文字了。
(前两项均在绘图工具栏里完成)
3、选中艺术字。
4、在Auto CAD中进行选择性粘贴(在编辑菜单下),将艺术字粘贴为Auto CAD图元。
5、用Auto CAD中的分解工具对艺术字进行分解,这时你会发现粘贴进来的艺术字成为简单的线框了。
6、将分解后的线框文字做成面域,并进行拉伸。
7、这时你就会发现拉伸后的三维文字。
8、运用布尔运算对文字内部被填成一个实体部分进行处理,将封闭在字形内的多余部分减去(如“口”字,就需要减去方框内的部分,不然就成为一个封闭的四方体了)。这时你就会看到所需的三维文字了。
怎么样,试试吧,这么简单的制作方法,相信大家看了一定能学会。同样我们在office中用绘图工具画的简单图形也一样可以在Auto CAD中粘贴成Auto CAD图元,并进行编辑。
2楼
有创意!
回复
3楼
不错!
回复
4楼
很好很好!这位兵哥勇于探索、创新、研究,值得嘉奖,建议斑竹再奖几分!
回复
5楼
回复
6楼
兵哥,你好,没有记错的话,这个帖子你也在晓东cad里面发过,不过确实是个好方法。
回复
7楼
怎样把文字创建成面域,望知道的朋友赐教。
回复
8楼
命令:region
再选择你要面域的文字就可以了。
回复
9楼
补充几种:
1) 写字,例如用隶书体TTF;
2) 提取文字线框,用附加程序进行;
3) 删除不需要的线;
4) 接合成多段线(Pedit-M-All-Y-J...);
5) 一起拉伸;
6) 做必要的布尔运算,完成。
------------------------------------------------------------------
程序:
(Defun C:TextB (/ lvl lul lvp lvs lss ViewPL)
(SetQ lvs (GetVar "viewsize")
lss (GetVar "screensize")
)
(SetVar "cmdecho" 0)
(Defun ViewPL ( / vi vw vh vc)
(setq vi (* lvs (/ (Car lss) (Cadr lss)))
vc (GetVar "viewctr")
vw (list (- (car vc) (* 0.5 vi))
(- (cadr vc) (* 0.5 lvs))
)
vh (list (+ (car vc) (* 0.5 vi))
(+ (cadr vc) (* 0.5 lvs))
)
)
(List vw vh)
)
(PrinC "\n要分解的文字行: ")
(SetQ ltl (SSGet)
lvl (ViewPL)
lul (List (Caar lvl) (Cadadr lvl))
lvp (GetVar "viewctr")
)
(Command "mirror" ltl "" lvp "@0,1" "y"
"wmfout" "textb" ltl ""
"erase" ltl ""
"wmfin" "textb" lul "2" "" ""
"mirror" (EntLast) "" lvp "@0,1" "y"
"explode" (EntLast)
"erase" (ssget "p") "R" "W"
(polar (car lvl) (* 0.25 Pi)
(Max (Abs (/ lvs (Cadr lss)))
(Abs (/ (* lvs
(/ (Car lss) (Cadr lss))
)
(Car lss)
)
)
)
)
(cadr lvl)
""
)
(SetVar "cmdecho" 1)(PrinC)
)
----------------------------------------------
结束
回复
10楼
1.输入汉字,设置好字体.
2.命令TXTEXP.
3.将多余的线条删掉,根据结构制作一个个的面域, 再EXT 就OK了!(安装et扩展工具)
回复
11楼
1。选取字体——宋体;
2,用分解文字(快捷工具)将字体分解;
3,用炸开功能将字体再炸开,然后将填充线删除;
4,将字体创建为面域;
5,用实体命令栏中的拉伸功能将面域拉伸;
6,转换视图
回复