样条梁构建器
更多...
#include <Motion_SplineBeamBuilder.hxx>
|
|
class | _SplineBeamBuilderBuilder |
样条梁构建器
表示 Motion::SplineBeamBuilder 构建器
要创建此类的新实例,请使用 NXOpen::Motion::SplineBeamCollection::CreateSplineBeamBuilder
默认值:
| 属性 | 值 |
| 定义方法 | 手动 |
| 截面数量.Value | 1 |
| 将标记点用作通过点 | true |
创建于NX12.0.0版本。
◆ BeamTypeValue
梁类型
| 枚举值 |
|---|
| BeamTypeValueLumpedMass | 集中质量
|
| BeamTypeValueNonlinearFlexible | 非线性柔性
|
◆ DefinitionMethodType
定义方法类型
| 枚举值 |
|---|
| DefinitionMethodTypeManual | 手动
|
| DefinitionMethodTypeCurve | 曲线
|
◆ SectionAxisType
截面轴类型定义
| 枚举值 |
|---|
| SectionAxisTypeY | Y向量
|
| SectionAxisTypeZ | Z向量
|
◆ AssignPoint()
| void NXOpen::Motion::SplineBeamBuilder::AssignPoint |
( |
int | index, |
|
|
NXOpen::Point * | point ) |
指定一个点
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ BeamType()
返回梁类型
创建于NX2206.0.0.
许可要求: 机构分析("MECHANISMS")
◆ CreateMarkerToNode()
创建新的列表项
- 返回
- 新建的标记到节点数据
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
| marker | 标记对象 |
| markerPosition | 标记身份,i或j |
| pointID | 点ID |
| useClosestNode | 是否移动到最近节点 |
◆ Curves()
获取可选曲线对象
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ DefinitionMethod()
获取定义方法
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ ExportPointsToFile() [1/2]
| void NXOpen::Motion::SplineBeamBuilder::ExportPointsToFile |
( |
const char * | filePath | ) |
|
将点导出到外部文件。 支持的文件类型为.txt和Excel文件
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ ExportPointsToFile() [2/2]
| void NXOpen::Motion::SplineBeamBuilder::ExportPointsToFile |
( |
const NXString & | filePath | ) |
|
将点导出到外部文件。 支持的文件类型为.txt和Excel文件
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ FindMarkerItem() [1/2]
根据指定名称查找标记到节点项
- 返回
- 找到的标记到节点项
版本:NX1847.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ FindMarkerItem() [2/2]
根据指定名称查找标记到节点项
- 返回
- 找到的标记到节点项
版本:NX1847.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ GeneratePoints()
| void NXOpen::Motion::SplineBeamBuilder::GeneratePoints |
( |
| ) |
|
生成点
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ GetMarkerItems()
获取标记到节点列表项
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ ImportPointsFromFile() [1/2]
| void NXOpen::Motion::SplineBeamBuilder::ImportPointsFromFile |
( |
const char * | filePath | ) |
|
从外部文件导入点。 支持的文件类型为.txt和Excel文件
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ ImportPointsFromFile() [2/2]
| void NXOpen::Motion::SplineBeamBuilder::ImportPointsFromFile |
( |
const NXString & | filePath | ) |
|
从外部文件导入点。 支持的文件类型为.txt和Excel文件
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ InsertEmptyPoint()
| void NXOpen::Motion::SplineBeamBuilder::InsertEmptyPoint |
( |
int | index | ) |
|
在指定位置插入一个空点
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ Link()
获取运动体对象
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ ListMarkerOvrCtrl()
获取连接列表的重载状态,仅用于引用实例
版本:NX2212.0.0
许可要求:无
◆ Name()
| NXString NXOpen::Motion::SplineBeamBuilder::Name |
( |
| ) |
|
获取样条梁对象的名称
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ NumberOfSections()
获取截面数量
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ PointList()
获取点列表
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ RecalculateMarkersPositions()
| void NXOpen::Motion::SplineBeamBuilder::RecalculateMarkersPositions |
( |
| ) |
|
重新计算样条梁连接列表中标记的位置。
版本:NX2212.0.0
许可要求:机构分析("MECHANISMS")
◆ RemoveAllMarkers()
| void NXOpen::Motion::SplineBeamBuilder::RemoveAllMarkers |
( |
| ) |
|
删除所有标记
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
◆ RemovePoint()
| void NXOpen::Motion::SplineBeamBuilder::RemovePoint |
( |
int | index | ) |
|
移除一个点
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ SectionAxis()
返回截面方向轴类型
创建于NX12.0.0.
许可要求: 机构分析("MECHANISMS")
◆ SectionShape()
返回截面形状
创建于NX12.0.0.
许可要求: 机构分析("MECHANISMS")
◆ SectionVector()
返回截面方向矢量
创建于NX12.0.0.
许可要求: 机构分析("MECHANISMS")
◆ SetBeamType()
设置梁类型
创建于NX2206.0.0.
许可要求: 机构分析("MECHANISMS")
- 参数
-
◆ SetDefinitionMethod()
设置定义方法
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ SetListMarkerOvrCtrl()
设置连接列表的重载状态,仅用于引用实例
版本:NX2212.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ SetName() [1/2]
| void NXOpen::Motion::SplineBeamBuilder::SetName |
( |
const char * | name | ) |
|
设置样条梁对象的名称
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ SetName() [2/2]
| void NXOpen::Motion::SplineBeamBuilder::SetName |
( |
const NXString & | name | ) |
|
设置样条梁对象的名称
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ SetSectionAxis()
设置截面方向轴类型
创建于NX12.0.0.
许可要求: 机构分析("MECHANISMS")
- 参数
-
◆ SetSectionVector()
| void NXOpen::Motion::SplineBeamBuilder::SetSectionVector |
( |
NXOpen::Direction * | vector | ) |
|
设置截面方向矢量
创建于NX12.0.0.
许可要求: 机构分析("MECHANISMS")
- 参数
-
◆ SetToleranceOvrCtrl()
设置公差的重载状态,仅用于引用实例
版本:NX2212.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ SetUseMarkersAsPassingPoints()
| void NXOpen::Motion::SplineBeamBuilder::SetUseMarkersAsPassingPoints |
( |
bool | useMarkersAsPassingPoint | ) |
|
设置"将标记点用作通过点"标志
版本:NX1980.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
| useMarkersAsPassingPoint | 将标记点用作通过点 |
◆ StructuralProperty()
返回结构属性
创建于NX12.0.0.
许可要求: 机构分析("MECHANISMS")
◆ SwapPoints()
| void NXOpen::Motion::SplineBeamBuilder::SwapPoints |
( |
int | index1, |
|
|
int | index2 ) |
交换两个点的位置
版本:NX12.0.0
许可要求:机构分析("MECHANISMS")
- 参数
-
◆ Tolerance()
返回公差
创建于NX12.0.0.
许可要求: 机构分析("MECHANISMS")
◆ ToleranceOvrCtrl()
获取公差的重载状态,仅用于引用实例
版本:NX2212.0.0
许可要求:无
◆ UseMarkersAsPassingPoints()
| bool NXOpen::Motion::SplineBeamBuilder::UseMarkersAsPassingPoints |
( |
| ) |
|
获取"将标记点用作通过点"标志
版本:NX1980.0.0
许可要求:机构分析("MECHANISMS")