样条曲线

autocad_entity:autocad_splines

花键特征是线性或区域特征 - 这取决于它们是否被关闭 - 和用于表示具有平滑曲线的特征。每样都有一些属性完全弥补花的。什么时候STORE_SPLINE_DEFS设定为是,读取器设置的坐标是要么拟合点或(取决于什么是用来定义样条)的控制点。样条曲线总是3D - 有在AutoCAD没有办法指出,如果该功能的目的是只有2D。如果STORE_SPLINE_DEFS未指定或设置为没有,然后由读取器返回的花键的坐标是基于所述花键定义的内插值。

小费:提示:当您正在执行一个AutoCAD对AutoCAD的翻译,那么你应该总是设置STORE_SPLINE_DEFS以获得最佳的效果。

AutoCAD的样条曲线有几个属性,这些属性读取时返回,书写时必须指定。

属性名称

内容

autocad_degree

多项式的程度用于形成花键。

autocad_knot_tolerance

花键结的耐受性。

autocad_degree

度的样条。

autocad_cntl_pt_tolerance

控制点的公差。

autocad_fit_tolerance

拟合点的公差。

autocad_knot_tolerance

结的耐受性。

autocad_num_cntl_pts

控制点的数量。

autocad_control_x

autocad_control_y

autocad_control_z

的逗号分隔的列表表示花键的控制点的坐标。应该有每个列表,其中n恰好n项是autocad_num_cntl_pts的价值

autocad_num_fit_pts

拟合点的数量。

autocad_fit_x

autocad_fit_y

autocad_fit_z

的逗号分隔的列表表示拟合点型样条曲线的拟合点的坐标。应该有每个列表,其中n是autocad_num_fit_pts的价值恰好n项。

autocad_num_knots

节数。

autocad_knot_param

计算方法用来确定拟合点之间的花键的曲率,用于拟合点型花键。

范围:弦|sqrtchord |制服|习惯

autocad_flag

表示花键的类型的标志。它会从AutoCAD到AutoCAD时,通常只使用一个位向量。

1. CLOSED

2.定期

4.合理

8.平面

16. LINEAR

autocad_start_tangent_x

autocad_start_tangent_y

autocad_start_tangent_z

表示用于拟合点型花键起始切线的载体。

autocad_end_tangent_x

autocad_end_tangent_y

autocad_end_tangent_z

表示用于拟合点型花键端切线的载体。

autocad_control_x

autocad_control_y

autocad_control_z

逗号分开。在逗号控制点坐标分隔的值。如果STORE_SPLINE_DEFS是指定的,则控制点也被存储作为坐标。

autocad_control_weights

控制点的权重。用逗号分隔的每个控制点的权重的值的列表。

autocad_spline_type

表示花键的形式的值。甲花键可以被定义为控制点样条无拟合点,或拟合点样条拟合点和可能的控制点为好。

范围:适合|control_vertices

当写花键,键必须严格规定,因为它是从阅读器返回了STORE_SPLINE_DEFS设置为

  1. 可以从控制点来限定有花键的属性为控制点型花键。这将是属性,如autocad_control_x,autocad_num_cntl_points和autocad_cntl_pt_tolerance。另外的花键可以从类似的拟合点的属性,具有或不具有控制点的属性进行定义,如一个拟合点型花键。
  2. 如果样条曲线是由控制点定义则autocad_num_fit_pts必须是零和autocad_num_cntl_pts必须是相同的值在autocad_control_x,autocad_control_y和autocad_control_z属性的数量。