rinywang 发表于 2008-7-14 13:52

如何运用空间投影(project)剪切方式剪去圆


如下面蓝色字部分,请问该如何操作?
足球框架是两种多边形的组合体,那么,首先建立任意大小的正五边形、六边形各一个。通过移动、参照缩放命令将五边形调整至其一条边与六边形的底边完全相等且重合(见图一)。
http://www.yesky.com/SoftChannel/72351172266164224/20020510/yl-020510-cad-1.jpg
此时,两个多边形还在同一平面内,而其所在面之间是应该有一夹角的。本例中我们就让五边形保持静止,通过旋转六边形来构成夹角。但是,如何确定旋转的角度值呢?这时,就需要作辅助线来帮助分析:过点B、C和点B、D分别作两条构造线(xline)、过点A作直线BC的垂线AO,同时,为便于理解,我们作一临时参考六边形,以虚线表示。并如图二所示调整UCS坐标系。
http://www.yesky.com/SoftChannel/72351172266164224/20020510/yl-020510-cad-2.jpg
在作图过程中往往需要频繁地调整坐标系,为提高工作效率,我们可以把调整好的设置保存下来,方便以后调用。

  Command: ucs
  Enter an option
  : s
  Enter name to save current UCS or [?]: int

  本例中我们将此用户坐标系取名为“int”。

  通过观察不难发现:六边形旋转到位后,A点应和视图右侧的相邻虚线六边形的对称点A'重合。由此可知,以直线BC为旋转轴,六边形应旋转至其顶点A被包含到此时的ZX平面内。

  如图转换坐标系,并切换视角。以点O为圆心,以线段OA为半径,作圆O。此时直线OB垂直于圆O所在平面(见图三)。

http://www.yesky.com/SoftChannel/72351172266164224/20020510/yl-020510-cad-3.jpg
调用上一步保存的int坐标系(见图四)。
http://www.yesky.com/SoftChannel/72351172266164224/20020510/yl-020510-cad-4.jpg
Command: ucs
  Enter an option
  : r
  Enter name of UCS to restore or [?]: int

  可以看出,所绘圆周就是点A的旋转运动轨迹。而圆周与ZX平面的交点正是六边形旋转到位后点A应处在的位置。

  运用剪切(trim)命令,以直线BD为剪切边界,用空间投影(project)剪切方式剪去圆O的一侧(见图五)。得到的圆弧的端点P也正是我们需要的交点。

http://www.yesky.com/SoftChannel/72351172266164224/20020510/yl-020510-cad-5.jpg
页: [1]
查看完整版本: 如何运用空间投影(project)剪切方式剪去圆