QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1704|回复: 3
收起左侧

有效利用机械CAD可提高100%出图效率

[复制链接]
发表于 2012-5-14 23:56:56 | 显示全部楼层 |阅读模式 来自: 中国江西九江

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  有效利用机械CAD可提高100%出图效率
' o0 s- e7 k* I/ H  S  ——复杂图形对象的偏移技术(二)
" n: f+ s7 u7 L1 Z5 J7 O1 L  在图形编辑过程中,一种简单的、高效的CAD绘图技巧是偏移图形对象,然后修剪或延伸其端点,如图2。这样绘图有助于加快产品设计、缩短开发周期。然而如果每次都手工修剪或延伸的话,就会很影响设计人员的工作效率。因此,对复杂图形偏移后自动修剪就是浩辰CAD软件下载中一种自然而然的要求。) n2 i  ]; U" j/ b8 J- Q# T) z3 z
  
3 h+ o3 S* m/ @+ [- x6 t
  图2 偏移后,手动修剪或延长
  上述两方面说明了,在复杂图形对象偏移过程中,关键要解决的问题是偏移处理以及后续自动修剪。譬如对圆或圆弧进行偏移,应该根据偏移方向,偏移距离来决定创建更大或更小的圆或圆弧,或者不创建圆或圆弧;偏移二维多段线和样条曲线需要判断偏移距离与可调整距离的相互关系,根据实际情况自动进行修剪,如图3。$ n2 R5 u1 @6 b8 C" {
  
4 L7 O" x; m9 C/ n! n/ Q0 N6 y
  图3 偏移后,自动修剪
 楼主| 发表于 2012-5-14 23:58:42 | 显示全部楼层 来自: 中国江西九江
  ——复杂图形对象的偏移技术(三): O7 U3 O& e; _% p) [: d$ J, l3 _
  浩辰ICAD系统的偏移处理
+ Q2 f# n) ?8 B! p6 p# Z  S  。浩辰ICAD系统通过深入研究了偏移技术,参考了现有成熟的CAD系统和CAD快捷键对偏移的实现效果,并虚心接受用户反馈的修改意见,研究并实现了二次剪裁偏移技术。该技术的实现,使得ICAD系统的偏移功能处理得到了很大的提高,能解决各种复杂图形对象的偏移问题,如上述所说的第一种情况、第二种情况,都能一一解决,完成的效果令用户非常满意。图形对象偏移操作是CAD系统中最基本、最常用的功能之一,其完成的效果将很影响用户的工作效率。目前,许多的国产CAD系统只能对简单的图形对象进行偏移操作,对于复杂一点的图形对象,如上述所说的第一种情况、第二种情况,进行偏移就会做出错误的处理,导致生成错误的图形,甚至个别的都无法偏移,如自相交的样条曲线。这使得用户需要花费更多的时间去手动进行修改——修剪或者延伸偏移后的图形对象,这给用户带来了极大的不便' s$ e* s! r6 B1 E( h
  二次剪裁偏移技术在处理过程中使用了以下两个方法:
4 E5 b9 U& M0 \& e: c$ e4 w  1. 环岛原则,主要用来解决第一种情况下的图形对象,即自相交的复杂图形对象。环岛原则认为即偏移是有内外之分的,如果用户选择的是外侧,则所有的线条均要向外侧偏移;同样,内侧要向内侧偏移。内外侧是以环岛方法来判定的。使用环岛原则,解决了自相交的图形对象偏移后,所导致新对象与源对象相交的问题,如图4。可以看出ICAD采用环岛技术偏移出结果与国内现有的CAD系统相比有明显的优势。6 s" d  ^: ~: w( f( l% I1 |6 w* b
  
, j! X4 Q4 i9 @8 q" M" g3 z; I9 n
  a) 源对象 b) 正确的偏移 c) 错误的偏移
  图4 使用环岛原则处理自相交图形对象
 楼主| 发表于 2012-5-15 00:00:40 | 显示全部楼层 来自: 中国江西九江
  机械CAD有效利用可提高100%出图效率——复杂图形对象的偏移技术(四)5 g% @* p- W# Z* A
  浩辰ICAD系统退化处理
0 J  p# }5 \' a. }7 d1 Q4 _  处理图形的退化能力也是判断一个CAD及其CAD下载系统完善的关键。辰ICAD系统开发人员通过深入研究图形在处理退化情形的情况,做到该退化的要退化,不该退化的不要退化,完美实现了自动修剪的退化处理,达到了国内领先水平。主要用来解决第二种情况下的图形对象,即具有丰富细节的复杂图形对象。退化处理是一种自动修剪技术,图形对象偏移后,会根据实际情况进行线条的避让或退化,以达到用户所需要的效果,避免用户手工修剪,提高了用户的工作效率。下面的是建筑软件中最常用的一种情形(图5),有的软件偏移成了图5-b,那就是不该退化的给退化了,用户将不得不花更多的进间去处理那些偏移错误的地方。4 {' J5 ]; J2 \5 F& ~! c$ o" c+ u' I
  a) 正确的偏移 http://www.gstarcad.com/Uploaded/image001(24).png- ?0 `7 [0 P" {8 A: Y$ i
  b) 错误的偏移 http://www.gstarcad.com/Uploaded/image002(20).png' f! a1 y& D7 q6 I$ t" z9 M( R: o
   ! L$ L6 r3 M6 f: F' ?" \2 r
  图5 退化处理比较 http://www.gstarcad.com/Uploaded/image004(11).png+ e6 P. {9 U3 l% S
  除了上面的一些情况,ICAD还能解决更复杂图形,如图6,一般的国产CAD根本无法对这些图形进行处理,而ICAD通过从算法中着手,从最根本上解决问题,使得ICAD在偏移处理上具有绝对的技术优势,这也是其它国产CAD无法比拟的。
- E2 o. e4 c  T: R" [2 x! ?) w  y3 W  
4 H8 G5 {2 E0 f# \' o6 W  G
  图6 复杂图形偏移效果
 楼主| 发表于 2012-5-15 00:03:22 | 显示全部楼层 来自: 中国江西九江
  什么是偏移* t0 |# x, a# [# @: i3 K
  偏移(offset),指创建其形状与被选定图形对象形状平行的新图形对象,见图1。可以看出,偏移的基本要求是在保证图形形状相似的前提下,新对象必须与源对象平行,即不能相交。4 `- ^4 _  G/ Q/ o6 q% B. X' F  x
  
6 |; l/ T# x, a, c" l
  图1 偏移例图
  修改图形对象操作中除了一些基本操作如删除、复制、移动、旋转、对齐等,还有一些较复杂的修改操作,譬如偏移、镜像、倒角、拉伸、修剪等。创建与修改图形对象是CAD下载系统中最基本、最常用的功能之一,其完成效果与质量是评价一个CAD系统是否成熟的关键因素之一。其中偏移从技术上讲是一个比较困难的操作。
. {7 c* A7 v# L. @/ D: T  偏移存在的难点问题/ @6 g: C0 T" K" T6 X( n' d
  在CAD下载系统中存在着许多不同的图形对象,当然能偏移尽的图形对象越多越好,最基本的要求是要能偏移以下几类对象:
; S9 J7 h9 S+ _  X" Y  1. 直线——直线、构造线(参照线)、射线! y5 `, ]" t/ I
  2. 弧——圆和圆弧、椭圆和椭圆弧
- ~4 N7 Z% G3 [  3. 二维多段线
: P: \% {  Z# ?- Y+ b  i  4. 样条曲线9 X7 v5 z8 h; ?. k
  简单的图形如有直线、弧以及简单的二维多段线与样条曲线,偏移实现还是比较容易的,一般的CAD系统都没有问题。但复杂的图形,许多国内CAD系统做的工作不够,要么是错的,要么根本没法实现。复杂的图形主要指复杂的二维多段线与样条曲线,一般有两种情况:一是,自相交,即存在环岛,如“又”字形,“8”字形,“6”字形图形等等,或者延伸后相交,如“c”字形,“G”字形图形等等;二是,具有细节的图形,即图形在某个局部不平滑,如存在许多拐点、含有大量的倒角圆角等等。这些图形的偏移处理存在着许多难点。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表