|
给caxa软件开发者的一封信
先自我介绍下,本人从事线切割多年,年龄半百,文化高中,现在一家小企从事钣金激光切割画图工作。年轻时曾对自然科学拥有浓厚兴趣,电子线路图一看能知晓百分七八十,对程序设计也有亲身体验,曾在业余时间用Delphi编写过一个软件。
国内很多从事绘图设计工作者在用国外的软件,个人认为外国软件除了先入占领市场优势之外,还有企业家和打工者的虚容心在作怪!CAXA开发者你们很幸苦,作为中国人和D版用户我在此对你们由衷地表示敬意!除此之外,我也发表自己的一些看法,希望国产软件能不断进步。
CAXA确实比Autocad人性化!正如NOKIA所言,科技以人为本!但是caxa在高级应用上存在缺陷,这种缺陷很致命。因为作为一个绘图设计者学习一个软件就是把设计生涯交到这软件上,如果这软件的高端应用不行,那他工作用了一半还得把数据格式转DWG,去用Autocad多麻烦!既然预知这种麻烦会产生,何不刚开始学时多下点苦功练Autocad?这也许是不普及用的原因之一吧。
言归正传,说一下caxa高高级功能dug:CAXA3D实体设计2018版本中,平面图纸版块的非等比例缩放与分解功能存在问题。
假如不先建块,则应用非等比例缩放,图形(内含连续连接的圆孤与直线与样条曲线等等,是一个闭合圈)马上开裂不闭合。假如先建块后执行x,y方向的非等比例缩放则可行,但是接下来对块执行分解炸开命令,图形又裂开。
caxa开发者完全可以避免这一失误,而且已经实践过。笔者用块去做非等比例缩放,把文件另存为2004版本的dxf格式,再用caxa线切割xp版的数据接口读入,再用块打散,OK问题基本解决!但照道理讲,圆弧非等比例缩放后是椭园弧,有待改进……
基于以上现象,本人认为,在新版本中,分裂炸开命令的编程步骤是:
在有块分裂情况下,从块数据中分别取出直线,园弧,样条等数据存入数组L,C,Y等,待分裂后,对裂后的园孤进行整理,该用一段椭圆弧表示就用一段椭园弧,样条等类似。
希望旧功能重新来用,理由如下,设计工作重中之重的应用是生产线上的数控设备的数控编程,我们知道,重线和非闭合图形在后期数控编程很麻烦。
Autocad用面域检查图形闭环情况,也可拉伸创建简易3D。
虽然二维软件这一功能看似不重要,其实很重要,我猜测这一工具是填充命令的基石!何况这功能有利于检查图形哪个细微之处修剪不理想,就象线切割软件一样,试索找轨迹,那里不行就指示到哪里,画图者迅速检查到出问题部分修剪,多好啊!我们把这功能叫跟踪吧。
按跟踪命令,鼠标点到某实体后,程序设计按顺时针(或逆时针)方向查找与该实体有交接的其它实体,并高亮显示实体,直到碰到二个(含)以上实体或找不到(0个)其它实体,程序循环结束,按任意键(Esc)高亮显示的实体恢复原来的颜色。这样一来绘图者可以非常快捷地找到有问题的图元。
在周长查寻命令中,结果报告增加计算出总周长。
这是我的建议,望采纳。 |
|