Class KinematicConfigurator
Inheritance
KinematicConfigurator
Assembly: NXOpen.dll
Syntax
public class KinematicConfigurator : NXObject, IMessageSink, INXObject
Constructors
KinematicConfigurator()
Declaration
protected KinematicConfigurator()
Properties
ComponentCollection
Declaration
public KinematicComponentCollection ComponentCollection { get; }
Property Value
IsvControlPanelBuilder
Declaration
public IsvControlPanelBuilder IsvControlPanelBuilder { get; }
Property Value
Methods
AddChannel(string)
Declaration
public void AddChannel(string channel)
Parameters
Type |
Name |
Description |
string |
channel |
|
AddHoldingSystem(string)
Declaration
public void AddHoldingSystem(string holdSys)
Parameters
Type |
Name |
Description |
string |
holdSys |
|
AddPocketToDynamicItems()
Declaration
public KinematicComponent AddPocketToDynamicItems()
Returns
AddUserClassification(string)
Declaration
public void AddUserClassification(string userClass)
Parameters
Type |
Name |
Description |
string |
userClass |
|
CopyKinematicModel()
Declaration
public KinematicModel CopyKinematicModel()
Returns
CreateArchiveImportBuilder()
Declaration
public ArchiveImportBuilder CreateArchiveImportBuilder()
Returns
CreateAxisBuilder(KinematicComponent, KinematicJunction, KinematicAxis)
Declaration
public KinematicAxisBuilder CreateAxisBuilder(KinematicComponent parent, KinematicJunction jct, KinematicAxis axis)
Parameters
Returns
CreateChannelConfigurationBuilder()
Declaration
public KinematicChannelConfigurationBuilder CreateChannelConfigurationBuilder()
Returns
CreateCollisionPairBuilder()
Declaration
public CollisionPairBuilder CreateCollisionPairBuilder()
Returns
CreateConvertFromMcdBuilder()
Declaration
public ConvertFromMCDBuilder CreateConvertFromMcdBuilder()
Returns
CreateImportMcfBuilder()
Declaration
public KinematicImportMcfBuilder CreateImportMcfBuilder()
Returns
CreateIsvControlPanelBuilder(VisualizationType, CAMObject[])
Declaration
public IsvControlPanelBuilder CreateIsvControlPanelBuilder(IsvControlPanelBuilder.VisualizationType driverType, CAMObject[] objects)
Parameters
Returns
CreateIsvControlPanelBuilder(VisualizationType, NcChannelSelectionData)
Declaration
public IsvControlPanelBuilder CreateIsvControlPanelBuilder(IsvControlPanelBuilder.VisualizationType driverType, NcChannelSelectionData channelData)
Parameters
Returns
CreateJunctionBuilder(KinematicComponent, KinematicJunction)
Declaration
public KinematicJunctionBuilder CreateJunctionBuilder(KinematicComponent parent, KinematicJunction jct)
Parameters
Returns
CreateKinematicChain()
Declaration
public KinematicChain CreateKinematicChain()
Returns
CreateKinematicChannelBuilder()
Declaration
public KinematicChannelBuilder CreateKinematicChannelBuilder()
Returns
CreateKinematicSinumerikCaBuilder(KinematicComponent)
Declaration
public KinematicSinumerikCaBuilder CreateKinematicSinumerikCaBuilder(KinematicComponent comp)
Parameters
Returns
CreateMachineKitBuilder()
Declaration
public MachineKitBuilder CreateMachineKitBuilder()
Returns
CreateMachineLibraryBuilder()
Declaration
public MachineLibraryBuilder CreateMachineLibraryBuilder()
Returns
Declaration
public MachineToolConfiguration CreateMachineToolConfigurationBuilder()
Returns
CreateNcChannelSelectionData()
Declaration
public NcChannelSelectionData CreateNcChannelSelectionData()
Returns
CreateNcProgramManagerBuilder()
Declaration
public NcProgramManagerBuilder CreateNcProgramManagerBuilder()
Returns
CreateSimDebugBuilder()
Declaration
public SimDebugBuilder CreateSimDebugBuilder()
Returns
CreateSimulationLoadsnapshotBuilder()
Declaration
public LoadSnapshotBuilder CreateSimulationLoadsnapshotBuilder()
Returns
CreateSimulationOptionsBuilder(DialogType)
Declaration
public SimulationOptionsBuilder CreateSimulationOptionsBuilder(SimulationOptionsBuilder.DialogType dialogType)
Parameters
Returns
CreateSimulationSavesnapshotBuilder()
Declaration
public SaveSnapshotBuilder CreateSimulationSavesnapshotBuilder()
Returns
CreateSinumerikCaExportBuilder()
Declaration
public SinumerikCaExportBuilder CreateSinumerikCaExportBuilder()
Returns
CreateSinumerikCaFacetBuilder()
Declaration
public SinumerikCaFacetBuilder CreateSinumerikCaFacetBuilder()
Returns
CreateSinumerikCaPlaceholderBuilder()
Declaration
public SinumerikCaPlaceholderBuilder CreateSinumerikCaPlaceholderBuilder()
Returns
CreateSinumerikCaSimplifyBodiesBuilder()
Declaration
public SinumerikCaSimplifyBodiesBuilder CreateSinumerikCaSimplifyBodiesBuilder()
Returns
CreateSmkDebugBuilder()
Declaration
public SmkDebugBuilder CreateSmkDebugBuilder()
Returns
CreateSmkLicenseCensorBuilder()
Declaration
public SmkLicenseCensorBuilder CreateSmkLicenseCensorBuilder()
Returns
CreateSmkMachineKitCreationPostBuilder()
Declaration
public CreationPostBuilder CreateSmkMachineKitCreationPostBuilder()
Returns
CreateSmkMachineKitEditorBuilder()
Declaration
public SmkMachineKitEditorBuilder CreateSmkMachineKitEditorBuilder()
Returns
CreateSmkTransitionPathEditorBuilder()
Declaration
public SmkTransitionPathEditorBuilder CreateSmkTransitionPathEditorBuilder()
Returns
CreateSmkWizardBuilder()
Declaration
public SmkWizardBuilder CreateSmkWizardBuilder()
Returns
CreateSpinningClone(KinematicComponent, bool)
Declaration
public KinematicComponent CreateSpinningClone(KinematicComponent source, bool combine)
Parameters
Returns
DefineKinematicChains()
Declaration
public KinematicChainConfiguration DefineKinematicChains()
Returns
DeleteAllChannels()
Declaration
public void DeleteAllChannels()
DeleteAllHoldingSystems()
Declaration
public void DeleteAllHoldingSystems()
DeleteAxis(KinematicAxis)
Declaration
public void DeleteAxis(KinematicAxis axis)
Parameters
DeleteChannel(string)
Declaration
public void DeleteChannel(string channel)
Parameters
Type |
Name |
Description |
string |
channel |
|
DeleteComponent(KinematicComponent)
Declaration
public void DeleteComponent(KinematicComponent comp)
Parameters
DeleteDevice(KinematicComponent)
Declaration
public void DeleteDevice(KinematicComponent component)
Parameters
DeleteHoldingSystem(string)
Declaration
public void DeleteHoldingSystem(string holdSys)
Parameters
Type |
Name |
Description |
string |
holdSys |
|
DeleteJunction(KinematicJunction)
Declaration
public void DeleteJunction(KinematicJunction jct)
Parameters
DeleteKinematicModel(KinematicModel)
Declaration
public void DeleteKinematicModel(KinematicModel kimModel)
Parameters
DeleteLastPocketFromDynamicItems()
Declaration
public void DeleteLastPocketFromDynamicItems()
DeleteModel()
Declaration
public void DeleteModel()
DeleteRootComponent(KinematicComponent)
Declaration
public void DeleteRootComponent(KinematicComponent oldRoot)
Parameters
Declaration
public void DeleteTool(KinematicComponent component)
Parameters
DeleteUserClassification(string)
Declaration
public void DeleteUserClassification(string userClass)
Parameters
Type |
Name |
Description |
string |
userClass |
|
EncryptModel(string[], string)
Declaration
public void EncryptModel(string[] soldToIDs, string expirationDate)
Parameters
Type |
Name |
Description |
string[] |
soldToIDs |
|
string |
expirationDate |
|
ExportMachineKitBuilder(string)
Declaration
public ExportMachineKitBuilder ExportMachineKitBuilder(string machineName)
Parameters
Type |
Name |
Description |
string |
machineName |
|
Returns
ExportModel(string)
Declaration
public void ExportModel(string path)
Parameters
Type |
Name |
Description |
string |
path |
|
FindAvailablePocket(KinematicComponent)
Declaration
public KinematicComponent FindAvailablePocket(KinematicComponent component)
Parameters
Returns
FindAxis(string, out KinematicComponent, out KinematicJunction)
Declaration
public KinematicAxis FindAxis(string name, out KinematicComponent pComp, out KinematicJunction pJct)
Parameters
Returns
FindComponentsBySystemClass(SystemClass, out KinematicComponent[])
Declaration
public void FindComponentsBySystemClass(KinematicComponentBuilder.SystemClass sysclass, out KinematicComponent[] comps)
Parameters
FindJunction(NXObject)
Declaration
public KinematicJunction FindJunction(NXObject csys)
Parameters
Returns
FindJunction(string)
Declaration
public KinematicJunction FindJunction(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
FindOwnerOfJunction(KinematicJunction)
Declaration
public KinematicComponent FindOwnerOfJunction(KinematicJunction jct)
Parameters
Returns
FindParentComponent(KinematicComponent)
Declaration
public KinematicComponent FindParentComponent(KinematicComponent comp)
Parameters
Returns
GetAxes(out KinematicAxis[])
Declaration
public void GetAxes(out KinematicAxis[] axes)
Parameters
GetAxisNames(out string[])
Declaration
public void GetAxisNames(out string[] axes)
Parameters
Type |
Name |
Description |
string[] |
axes |
|
GetChannels(out string[])
Declaration
public void GetChannels(out string[] channels)
Parameters
Type |
Name |
Description |
string[] |
channels |
|
GetHoldingSystems(out string[])
Declaration
public void GetHoldingSystems(out string[] holdSys)
Parameters
Type |
Name |
Description |
string[] |
holdSys |
|
GetJunctionNames(out string[])
Declaration
public void GetJunctionNames(out string[] junctions)
Parameters
Type |
Name |
Description |
string[] |
junctions |
|
GetJunctions(out KinematicJunction[])
Declaration
public void GetJunctions(out KinematicJunction[] junctions)
Parameters
GetName()
Declaration
Returns
GetUserClassifications(out string[])
Declaration
public void GetUserClassifications(out string[] uClasses)
Parameters
Type |
Name |
Description |
string[] |
uClasses |
|
ImportMachineBuilderFromZipFile(string)
Declaration
public ImportMachineKitBuilder ImportMachineBuilderFromZipFile(string zipPath)
Parameters
Type |
Name |
Description |
string |
zipPath |
|
Returns
ImportMachineKitBuilder(string)
Declaration
public ImportMachineKitBuilder ImportMachineKitBuilder(string kitPath)
Parameters
Type |
Name |
Description |
string |
kitPath |
|
Returns
ImportMachineSpecificData(string)
Declaration
public void ImportMachineSpecificData(string path)
Parameters
Type |
Name |
Description |
string |
path |
|
ImportModel(string)
Declaration
public void ImportModel(string path)
Parameters
Type |
Name |
Description |
string |
path |
|
ImportNcArchive(string, bool)
Declaration
public void ImportNcArchive(string ncFileName, bool printReport)
Parameters
Type |
Name |
Description |
string |
ncFileName |
|
bool |
printReport |
|
InsertRootComponent(KinematicComponent)
Declaration
public void InsertRootComponent(KinematicComponent newRoot)
Parameters
IsAxisAssignedToChannel(string, string)
Declaration
public bool IsAxisAssignedToChannel(string axisName, string channelName)
Parameters
Returns
MoveComponent(KinematicComponent, KinematicComponent)
Declaration
public void MoveComponent(KinematicComponent component, KinematicComponent target)
Parameters
RenameChannel(string, string)
Declaration
public void RenameChannel(string oldName, string newName)
Parameters
RenameHoldingSystem(string, string)
Declaration
public void RenameHoldingSystem(string oldName, string newName)
Parameters
RenameUserClassification(string, string)
Declaration
public void RenameUserClassification(string oldName, string newName)
Parameters
SetName(string)
Declaration
public void SetName(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink