NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Static Public Member Functions | Properties | List of all members
NXOpen.AME.AMEManager Class Reference

Represents a manager of automation designer objects More...

Inheritance diagram for NXOpen.AME.AMEManager:

Public Types

enum  PasteStatus { Successful, NoValidObjectToPaste, NameUnderParentExists, AdditionalObjectsInvolved }
 the status of paste operation More...
 
enum  DeleteType { DeleteObject, DeleteTemplate, RemoveLastAspect, DeleteSymbolicRepresentation }
 the deletion type More...
 
enum  CreateStationType { Central, Dio }
 Type of PLC Station More...
 

Public Member Functions

unsafe
NXOpen.AME.ApplicationBuilder 
CreateApplicationBuilder (NXOpen.Part part)
 Creates a builder More...
 
unsafe
NXOpen.AME.ApplicationBuilder 
GetApplicationBuilder ()
 Return the application builder More...
 
unsafe
NXOpen.AME.GlobalSelectionBuilder 
CreateGlobalSelectionBuilder (NXOpen.Part part)
 Creates a global selection builder More...
 
unsafe void DeleteSingleAspect (NXOpen.AME.AspectNode obj)
 Delete the AME aspect node object and the connected EO as well as all children in all aspects More...
 
unsafe void UnassignPlcblock (NXOpen.AME.PlcBlock obj)
 Unassign the Plc Block to from a PLC More...
 
unsafe void MakeInstanceDbGlobal (NXOpen.AME.PlcBlock obj)
 Change the instance data block to single / global instance More...
 
unsafe void MakeMultipleInstanceDb (NXOpen.AME.PlcBlock obj)
 Change the instance data block to multiple instance More...
 
unsafe void SubmitEngObjectDelete ()
 Submit the delete of EOs More...
 
unsafe void SubmitQueryObjectDelete ()
 Submit the delete of Query Objects More...
 
unsafe
NXOpen.AME.ImportHWXmlBuilder 
CreateImportHwxmlBuilder (NXOpen.Part part, NXOpen.AME.AMEBaseNode parentNode)
 Creates an HWXml import builder More...
 
unsafe
NXOpen.AME.TiaProjectItemBuilder 
CreateTiaprojectItemBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.TiaProjectItemBuilder More...
 
unsafe NXOpen.AME.PortBuilder CreatePortBuilder (NXOpen.Part part, NXOpen.NXObject parent, NXOpen.NXObject port)
 Creates a port builder More...
 
unsafe
NXOpen.AME.PortConnectionBuilder 
CreatePortConnectionBuilder (NXOpen.Part part, NXOpen.NXObject port)
 Creates a port builder More...
 
unsafe NXOpen.AME.PlcSymbolBuilder CreatePlcSymbolBuilder (NXOpen.Part part, NXOpen.AME.AMEBaseNode node)
 Creates a NXOpen.AME.PlcSymbolBuilder More...
 
unsafe
NXOpen.AME.EplanSettingsBuilder 
CreateEplanSettingsBuilder (NXOpen.Part part, NXOpen.AME.AMEBaseNode node)
 Creates an EplanSettingsBuilder More...
 
unsafe
NXOpen.AME.EplanProjectTemplateAndStructureBuilder 
CreateEplanProjectTemplateAndStructureBuilder (NXOpen.Part part)
 Creates an EplanProjectTemplateAndStructureBuilder More...
 
unsafe
NXOpen.AME.ImportEplanPageMacroBuilder 
CreateImportEplanPageMacroBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ImportEplanPageMacroBuilder More...
 
unsafe
NXOpen.AME.TiaPortalProjectSettingsBuilder 
CreateTiaPortalProjectSettingsBuilder (NXOpen.Part part)
 Creates an TiaPortalSettingsBuilder More...
 
unsafe void DeleteObject (NXOpen.NXObject obj)
 Delete the AME object More...
 
unsafe
NXOpen.AME.EngineeringObjectBuilder 
CreateEngineeringObjectBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.EngineeringObjectBuilder More...
 
unsafe
NXOpen.AME.AssignAspectBuilder 
CreateAssignAspectBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.AssignAspectBuilder More...
 
unsafe
NXOpen.AME.EditEngineeringObjectBuilder 
CreateEditEngineeringObjectBuilder (NXOpen.Part part, NXOpen.AME.AMEEngObject editObject)
 Creates a NXOpen.AME.EditEngineeringObjectBuilder More...
 
unsafe void ChangeParent (NXOpen.NXObject obj, NXOpen.NXObject newParent)
 Change the parent of a node in navigator More...
 
unsafe void ChangeName (NXOpen.AME.AMEBaseNode node, string text)
 Change the name of the node More...
 
unsafe void ChangeDescription (NXOpen.AME.AMEBaseNode node, string text)
 Change the description of the node More...
 
unsafe void ChangeEngineeringObjectDescription (NXOpen.AME.IEngObject eoTag, string text)
 Change the description of an Engineering Object More...
 
unsafe
NXOpen.AME.EplanProjectGenerationBuilder 
CreateEplanProjectGenerationBuilder (NXOpen.Part part)
 Creates a builder for the EPLAN project generation dialog More...
 
unsafe void CopyObjects (NXOpen.AME.AMEBaseNode[] objectsToCopy)
 Copies objects on the clipboard More...
 
unsafe void CutObjects (NXOpen.AME.AMEBaseNode[] objectsToCut)
 Cuts objects and places them on the clipboard More...
 
unsafe
NXOpen.AME.AMEManager.PasteStatus 
PasteObjects (NXOpen.AME.AMEBaseNode parent, out NXOpen.AME.AMEBaseNode[] newObjects)
 Pastes objects from the clipboard under given parent More...
 
unsafe void ClearClipboard ()
 Clears clipboard More...
 
unsafe
NXOpen.AME.NamingRuleSettingsBuilder 
CreateNamingRuleSettingsBuilder (NXOpen.Part part)
 Creates a builder for the Set Naming Rules dialog More...
 
unsafe
NXOpen.AME.AspectNavigatorPreferencesBuilder 
CreateAspectNavigatorPreferencesBuilder (NXOpen.Part part)
 Creates a builder for the aspect navigator preferences dialog More...
 
unsafe
NXOpen.AME.LineDesignerMappingBuilder 
CreateLineDesignerMappingBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.LineDesignerMappingBuilder More...
 
unsafe void ApplyNamingRule (NXOpen.NXObject obj)
 Apply naming rule More...
 
unsafe void ResetNaming (NXOpen.NXObject obj)
 Apply naming rule More...
 
unsafe
NXOpen.AME.CreateTemplateBuilder 
CreateTemplateBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.CreateTemplateBuilder More...
 
unsafe
NXOpen.AME.OrderAspectsBuilder 
CreateOrderAspectsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.OrderAspectsBuilder More...
 
unsafe NXOpen.AME.GroupBuilder CreateGroupBuilder (NXOpen.Part part, NXOpen.AME.AMEGroup group)
 Creates a NXOpen.AME.GroupBuilder More...
 
unsafe
NXOpen.AME.CreatePmiNoteBuilder 
CreatePmiNoteBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.CreatePmiNoteBuilder More...
 
unsafe void UnloadProject (NXOpen.NXObject project)
 Unload of template or definition project More...
 
unsafe void ReloadProject (NXOpen.NXObject project)
 Reload of project More...
 
unsafe NXOpen.AME.PlcMethodBuilder CreatePlcMethodBuilder (NXOpen.Part part, NXOpen.AME.PlcMethod method)
 Creates a NXOpen.AME.PlcMethodBuilder More...
 
unsafe NXOpen.AME.AMEGroupFolder CreateGroupFolder (NXOpen.AME.AMEBaseNode parentNode)
 Creates a NXOpen.AME.AMEGroupFolder More...
 
unsafe NXOpen.AME.QueryFolder CreateQueryFolder (NXOpen.AME.AMEBaseNode parentNode)
 Creates a NXOpen.AME.QueryFolder More...
 
unsafe
NXOpen.AME.InstanceDataBlockBuilder 
CreateInstanceDataBlockBuilder (NXOpen.Part part, NXOpen.AME.PlcBlock node, NXOpen.AME.InstanceDataBlockBuilder.CreateMode mode)
 Creates an instance data block builder More...
 
unsafe
NXOpen.AME.FunctionCallInstanceBuilder 
CreateFunctionCallInstanceBuilder (NXOpen.Part part, NXOpen.AME.PlcBlock node)
 Creates an function call instance builder More...
 
unsafe
NXOpen.AME.BreakTemplateBuilder 
CreateBreakTemplateBuilder (NXOpen.Part part, NXOpen.AME.AMEEngObject engObj)
 Creates a NXOpen.AME.BreakTemplateBuilder More...
 
unsafe
NXOpen.AME.ShowHideObjectsBuilder 
CreateShowHideObjectsBuilder (NXOpen.Part part)
 Create Show/Hide Objects Builder More...
 
unsafe
NXOpen.AME.EplanImportProjectTemplateBuilder 
CreateEplanImportProjectTemplateBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.EplanImportProjectTemplateBuilder More...
 
unsafe void UpdateCollaborationContext ()
 Updates the collaboration context More...
 
unsafe void UnmapLdObject (NXOpen.NXObject ldObject, bool keepTypeMapped)
 Unmap a LD object More...
 
unsafe void UnmapTemplate (string templateId)
 Unmap a template More...
 
unsafe void MapLdObject (NXOpen.NXObject ldObject, NXOpen.AME.IEngObject eo)
 Map a LD object to an eo More...
 
unsafe void MapLdObjectToTemplate (NXOpen.NXObject ldObject, NXOpen.NXObject tc)
 Map a LD object to a template More...
 
unsafe void DeleteBrokenEoLinkToLdObject (NXOpen.AME.IEngObject engObj)
 Delete a Broken EO - LD Mapping Link More...
 
unsafe void DeleteBrokenTemplateLinkToLdObject (NXOpen.NXObject tc)
 Delete a Broken template - LD Mapping Link More...
 
unsafe void CreateEngineeringObjectAndMapLdObject (NXOpen.NXObject ldObject)
 Create an eo and map it to a LD object More...
 
unsafe void UpgradeMappingsRevision ()
 Upgrade all the instance mappings of the project to the new loaded revision More...
 
unsafe
NXOpen.AME.MapToExistingObjectBuilder 
CreateMapToExistingObjectBuilder (NXOpen.Part part)
 Creates a Map To Existing Builder More...
 
unsafe void SetObjectsToBeDeleted (NXOpen.NXObject[] objects, NXOpen.AME.AMEManager.DeleteType deleteType)
 Set the objects to be deleted More...
 
unsafe void SetDeleteConditionalObject (bool deleteOption)
 Set the delete option More...
 
unsafe void DoDelete ()
 Start to delete More...
 
unsafe void DoDeleteWithUpdate ()
 Start to delete with update More...
 
unsafe void DeleteEnd ()
 End of the delete More...
 
unsafe
NXOpen.AME.ExtractAttributeBuilder 
CreateExtractAttributeBuilder (NXOpen.Part part)
 Creates an extract attribute builder More...
 
unsafe
NXOpen.AME.ProjectEngineeringObjectBuilder 
CreateProjectEngineeringObjectBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ProjectEngineeringObjectBuilder More...
 
unsafe
NXOpen.AME.SelectAndHighlightBuilder 
SelectAndHighlightBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.SelectAndHighlightBuilder More...
 
unsafe
NXOpen.AME.PortsManagerBuilder 
CreatePortsManagerBuilder (NXOpen.Part part, NXOpen.NXObject portsContainer)
 Creates a ports manager builder More...
 
unsafe void RemoveFromGroup (NXOpen.AME.AMEGroup group, NXOpen.AME.IEngObject eoTag)
 Removes an engineering object from a group More...
 
unsafe void UnloadPart (NXOpen.NXObject partTag)
 Unloads a part even if modified More...
 
unsafe
NXOpen.AME.TransferFileDataBuilder 
CreateTransferFileDataBuilder (NXOpen.Part part, NXOpen.AME.ImportNode importNodeTag)
 Creates a NXOpen.AME.TransferFileDataBuilder More...
 
unsafe void UpdateAllNames ()
 Update all the node's name based on the naming rule More...
 
unsafe
NXOpen.AME.EngineeringObjectDefinitionLabelBuilder 
CreateEngineeringObjectDefinitionLabelBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.EngineeringObjectDefinitionLabelBuilder More...
 
unsafe
NXOpen.AME.CreateEngObjectDefinitionBuilder 
CreateEngObjectDefinitionBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.CreateEngObjectDefinitionBuilder More...
 
unsafe
NXOpen.AME.CreateTemplateDefinitionBuilder 
CreateTemplateDefinitionBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.CreateTemplateDefinitionBuilder More...
 
unsafe
NXOpen.AME.CreateProductBuilder 
CreateProductBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.CreateProductBuilder More...
 
unsafe
NXOpen.AME.DefineAspectBuilder 
DefineAspectBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.DefineAspectBuilder More...
 
unsafe
NXOpen.AME.SaveToLibraryBuilder 
CreateSaveToLibraryBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.SaveToLibraryBuilder More...
 
unsafe void MoveLabel (NXOpen.AME.AMEEngineeringObjectLabel label, NXOpen.Point3d targetPosition)
 Moves an Engineering Object Label More...
 
unsafe
NXOpen.AME.AMEEngineeringObjectLabel 
CreateLabel (NXOpen.AME.AMEEngObject eo, NXOpen.Point3d targetPosition)
 Creates an Engineering Object Label More...
 
unsafe NXOpen.AME.PageBuilder CreatePageBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.PageBuilder More...
 
unsafe void DeleteLabel (NXOpen.AME.AMEEngineeringObjectLabel label)
 Deletes an Engineering Object Label More...
 
unsafe
NXOpen.AME.ParameterRuleBuilder 
CreateParameterRuleBuilder (NXOpen.Part part, NXOpen.AME.MultiValueObjectsPort mvoPort, NXOpen.AME.PlcRule.Type ruleType, NXOpen.AME.MultiValueObjectsPort.JaAmeValueObjectUsageType usageType)
 Creates a NXOpen.AME.ParameterRuleBuilder More...
 
unsafe
NXOpen.AME.OperandRuleBuilder 
CreateOperandRuleBuilder (NXOpen.Part part, NXOpen.AME.PlcCodePosition editedRule, NXOpen.AME.PlcBlock block, int indexOfCompileUnit, int indexOfStatement, NXOpen.AME.PlcRule.Type ruleType)
 Creates a NXOpen.AME.OperandRuleBuilder More...
 
unsafe
NXOpen.AME.CallMethodRuleBuilder 
CreateCallMethodRuleBuilder (NXOpen.Part part, NXOpen.AME.PlcCodePosition editedRule, NXOpen.AME.PlcBlock block, NXOpen.AME.PlcRule.Type ruleType, NXOpen.AME.PlcRule.RefObjectType refObjectType, NXOpen.AME.PlcRule.ReplacementType replacementType, int compileUnitIndex, int startIndex, int endIndex)
 Creates a NXOpen.AME.CallMethodRuleBuilder More...
 
unsafe void EstablishChildren (NXOpen.NXObject parent)
 Establish the children More...
 
unsafe
NXOpen.AME.TypeMappingListBuilder 
CreateTypeMappingListBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.TypeMappingListBuilder More...
 
unsafe
NXOpen.AME.LoadLineDesignerBuilder 
CreateLoadLineDesignerBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.LoadLineDesignerBuilder More...
 
unsafe
NXOpen.AME.UnloadLineDesignerBuilder 
CreateUnloadLineDesignerBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.UnloadLineDesignerBuilder More...
 
unsafe NXOpen.AME.PageNamingBuilder CreatePageNamingBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.PageNamingBuilder More...
 
unsafe
NXOpen.AME.DocumentStructureBuilder 
CreateDocumentStructureBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.DocumentStructureBuilder More...
 
unsafe NXOpen.AME.FragmentBuilder CreateFragmentBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.FragmentBuilder More...
 
unsafe void LockTemplate (bool @lock)
 Locks/unlocks the template More...
 
unsafe
NXOpen.AME.BulkConnectionBuilder 
CreateBulkConnectionBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.BulkConnectionBuilder More...
 
unsafe void ValidateForModification (NXOpen.NXObject objectTag)
 Validate if object is modifiable More...
 
unsafe NXOpen.AME.QueryBuilder CreateQueryBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.QueryBuilder More...
 
unsafe
NXOpen.AME.BulkEngineeringObjectBuilder 
CreateBulkEngineeringObjectBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.BulkEngineeringObjectBuilder More...
 
unsafe void MoveNavigatorNodes (NXOpen.AME.AMEBaseNode after, NXOpen.AME.AMEBaseNode[] nodesToMove)
 Moves Navigator nodes under same parent More...
 
unsafe NXOpen.AME.EditClauseBuilder CreateEditClauseBuilder (NXOpen.Part part, NXOpen.AME.AMEQuery queryObject, NXOpen.AME.QueryClause queryClause)
 Creates a NXOpen.AME.EditClauseBuilder More...
 
unsafe
NXOpen.AME.AspectPrefixBuilder 
CreateAspectPrefixBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.AspectPrefixBuilder More...
 
unsafe NXOpen.AME.EditQueryBuilder CreateEditQueryBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.EditQueryBuilder More...
 
unsafe
NXOpen.AME.TCSavedQueriesBuilder 
CreateEditQueryScopeBuilder (NXOpen.Part part, NXOpen.AME.AMEQuery queryObject, NXOpen.AME.QueryClause queryClause)
 Creates a NXOpen.AME.TCSavedQueriesBuilder More...
 
unsafe
NXOpen.AME.ProductMatchingRulesBuilder 
CreateProductMatchingRulesBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ProductMatchingRulesBuilder More...
 
unsafe
NXOpen.AME.ProductSelectionBuilder 
CreateProductSelectionBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ProductSelectionBuilder More...
 
unsafe
NXOpen.AME.ProductSelectionDetailsBuilder 
CreateProductSelectionDetailsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ProductSelectionDetailsBuilder More...
 
unsafe NXOpen.AME.ProductDefinition LoadProductDefinition (string reusePartName)
 Loads the Product Defintion More...
 
unsafe string GetPartFilepath (string reusePartName)
 Gets the file Path from full specification More...
 
unsafe void LoadConnectedEos (NXOpen.AME.IEngObject[] objects)
 Loads connected Engineering objects More...
 
unsafe NXOpen.Part EditTarget (string targetID)
 Set the target to be edited, target can be Type or Template, targetID is the DB id from the Teamcenter More...
 
unsafe void HideShowLdObject (NXOpen.NXObject ldObject, bool hide)
 Hide/Show a LD object More...
 
unsafe
NXOpen.AME.LinkSymbolToDeviceTypeBuilder 
CreateLinkSymbolToDeviceTypeBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.LinkSymbolToDeviceTypeBuilder More...
 
unsafe
NXOpen.AME.LayoutDefinitionBuilder 
CreateLayoutDefinitionBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.LayoutDefinitionBuilder More...
 
unsafe
NXOpen.AME.ReportTemplateBuilder 
CreateReportTemplateBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ReportTemplateBuilder More...
 
unsafe
NXOpen.AME.ReportsSettingsBuilder 
CreateReportsSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ReportsSettingsBuilder More...
 
unsafe
NXOpen.AME.GenerateReportsBuilder 
CreateGenerateReportsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.GenerateReportsBuilder More...
 
unsafe
NXOpen.AME.SchematicSymbolConfigurationBuilder 
CreateSchematicSymbolConfigurationBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.SchematicSymbolConfigurationBuilder More...
 
unsafe
NXOpen.AME.Manage3DModelsBuilder 
CreateManage3dmodelsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.Manage3DModelsBuilder More...
 
unsafe
NXOpen.AME.Manage2dSymbolsBuilder 
CreateManage2dSymbolsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.Manage2dSymbolsBuilder More...
 
unsafe
NXOpen.AME.GeneralAnnotationSettingsBuilder 
CreateGeneralAnnotationSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.GeneralAnnotationSettingsBuilder More...
 
unsafe
NXOpen.AME.GeneralConnectionSettingsBuilder 
CreateGeneralConnectionSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.GeneralConnectionSettingsBuilder More...
 
unsafe
NXOpen.AME.ElectricalConnectionSettingsBuilder 
CreateElectricalConnectionSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ElectricalConnectionSettingsBuilder More...
 
unsafe
NXOpen.AME.ElectricalAnnotationSettingsBuilder 
CreateElectricalAnnotationSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ElectricalAnnotationSettingsBuilder More...
 
unsafe
NXOpen.AME.ManageEclassMappingBuilder 
CreateManageEclassmappingBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ManageEclassMappingBuilder More...
 
unsafe
NXOpen.AME.ImportEClassProductBuilder 
CreateImportEclassProductBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ImportEClassProductBuilder More...
 
unsafe
NXOpen.AME.OpticalConnectionSettingsBuilder 
CreateOpticalConnectionSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.OpticalConnectionSettingsBuilder More...
 
unsafe
NXOpen.AME.ManageObjectTypeBuilder 
CreateManageObjectTypeBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ManageObjectTypeBuilder More...
 
unsafe
NXOpen.AME.OpticalAnnotationSettingsBuilder 
CreateOpticalAnnotationSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.OpticalAnnotationSettingsBuilder More...
 
unsafe
NXOpen.AME.PlaceAutomationBuilder 
CreatePlaceAutomationBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.PlaceAutomationBuilder More...
 
unsafe NXOpen.AME.AssignTypeBuilder CreateAssignTypeBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.AssignTypeBuilder More...
 
unsafe
NXOpen.AME.MountingInterfaceBuilder 
CreateMountingInterfaceBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.MountingInterfaceBuilder More...
 
unsafe NXOpen.AME.AMEBaseNode[] CreatePlcStation (string text, NXOpen.AME.AMEManager.CreateStationType stationType)
 Creates a object of plc central station More...
 
unsafe
NXOpen.AME.ImportEClassSchemaBuilder 
CreateImportEclassSchemaBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ImportEClassSchemaBuilder More...
 
unsafe NXOpen.Part EnterEclassEnv ()
 Entering an eClass environment More...
 
unsafe string ExportTiaProject (NXOpen.AME.AMEBaseNode[] selectedStations, string fullPath, bool isExistingProject, bool openInTia, bool compileInTia, bool sendWithSwAndTags, bool sendWithDistributedIOs, bool ignoreConfigureError)
 Exports tia to external tool More...
 
unsafe void SetHostName (string hostName)
 Set the host name More...
 
unsafe
NXOpen.AME.ConnectToLibraryItemBuilder 
ConnectToLibraryItemBuilder (NXOpen.Part part, NXOpen.AME.InterfaceMemberPort imPort)
 Creates a connect to library item builder More...
 
unsafe NXOpen.AME.AMEBaseNode CreatePlcRack (NXOpen.NXObject stationTag, string text)
 Creates a object of plc rack under provided station More...
 
unsafe
NXOpen.AME.CabinetDesignBuilder 
CreateCabinetDesignBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.CabinetDesignBuilder More...
 
unsafe
NXOpen.AME.ObjectEvaluatorBuilder 
CreateObjectEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator objectEvaluator)
 Creates a NXOpen.AME.ObjectEvaluatorBuilder More...
 
unsafe
NXOpen.AME.AccessorEvaluatorBuilder 
CreateAccessorEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator accessorEvaluator)
 Creates a NXOpen.AME.AccessorEvaluatorBuilder More...
 
unsafe
NXOpen.AME.ParentEvaluatorBuilder 
CreateParentEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator parentEvaluator)
 Creates a NXOpen.AME.ParentEvaluatorBuilder More...
 
unsafe
NXOpen.AME.ChildrenEvaluatorBuilder 
CreateChildrenEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator childrenEvaluator)
 Creates a NXOpen.AME.ChildrenEvaluatorBuilder More...
 
unsafe
NXOpen.AME.PlcSymbolsEvaluatorBuilder 
CreatePlcSymbolsEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator plcSymbolsEvaluator)
 Creates a NXOpen.AME.PlcSymbolsEvaluatorBuilder More...
 
unsafe
NXOpen.AME.PortEvaluatorBuilder 
CreatePortEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator portEvaluator)
 Creates a NXOpen.AME.PortEvaluatorBuilder More...
 
unsafe
NXOpen.AME.ConnectedObjectsEvaluatorBuilder 
CreateConnectedObjectsEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator connectedObjectsEvaluator)
 Creates a NXOpen.AME.ConnectedObjectsEvaluatorBuilder More...
 
unsafe
NXOpen.AME.AncestorEvaluatorBuilder 
CreateAncestorEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator ancestorEvaluator)
 Creates a NXOpen.AME.AncestorEvaluatorBuilder More...
 
unsafe
NXOpen.AME.PropertyEvaluatorBuilder 
CreatePropertyEvaluatorBuilder (NXOpen.Part part, NXOpen.AME.ExpressionEvaluator propertyEvaluator)
 Creates a NXOpen.AME.PropertyEvaluatorBuilder More...
 
unsafe
NXOpen.AME.PlcVendorSymbolBuilder 
CreatePlcVendorSymbolBuilder (NXOpen.Part part, NXOpen.NXObject memoryAreaTag)
 Creates a NXOpen.AME.PlcVendorSymbolBuilder More...
 
unsafe
NXOpen.AME.FormSheetSettingsBuilder 
CreateFormSheetSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.FormSheetSettingsBuilder More...
 
unsafe NXOpen.AME.SubnetBuilder CreateSubnetBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.SubnetBuilder More...
 
unsafe
NXOpen.AME.AssignSubnetBuilder 
CreateAssignSubnetBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.AssignSubnetBuilder More...
 
unsafe
NXOpen.AME.PlcMemoryAreaBuilder 
CreatePlcMemoryAreaBuilder (NXOpen.Part part, NXOpen.AME.AMEBaseNode memoryArea)
 Creates a NXOpen.AME.PlcMemoryAreaBuilder More...
 
unsafe
NXOpen.AME.InsertObjectBuilder 
CreateInsertObjectBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.InsertObjectBuilder More...
 
unsafe
NXOpen.AME.AssignTemplateToProductBuilder 
CreateAssignTemplateToProductBuilder (NXOpen.AME.ProductDefinition productDef)
 Creates a NXOpen.AME.AssignTemplateToProductBuilder More...
 
unsafe
NXOpen.AME.EditAnnotationBuilder 
CreateEditAnnotationBuilder (NXOpen.Part part, NXOpen.AME.AMEExtendedObject extObject)
 Creates a NXOpen.AME.EditAnnotationBuilder More...
 
unsafe
NXOpen.AME.ImportGlobalMappingBuilder 
CreateImportGlobalMappingBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ImportGlobalMappingBuilder More...
 
unsafe
NXOpen.AME.ConfigureResultTableBuilder 
CreateConfigureResultTableBuilder (NXOpen.AME.AMEQuery queryObject)
 Creates a NXOpen.AME.ConfigureResultTableBuilder More...
 
unsafe void CloseAmeProject ()
 Close AME project More...
 
unsafe
NXOpen.AME.Snap3DModelsBuilder 
CreateSnap3dmodelsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.Snap3DModelsBuilder More...
 
unsafe
NXOpen.AME.EvaluatorCopyToBuilder 
CreateEvaluatorCopyToBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.EvaluatorCopyToBuilder More...
 
unsafe
NXOpen.AME.TeeJunctionBuilder 
CreateTeeJunctionBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.TeeJunctionBuilder More...
 
unsafe void CreateUserConstants (NXOpen.AME.AMEBaseNode parent, out NXOpen.AME.AMEBaseNode[] newObjects)
 Create plc user constants under provided node More...
 
unsafe
NXOpen.AME.SymbolAuthoringBuilder 
CreateSymbolAuthoringBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.SymbolAuthoringBuilder More...
 
unsafe
NXOpen.AME.SymbolAnnotationBuilder 
CreateSymbolAnnotationBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.SymbolAnnotationBuilder More...
 
unsafe
NXOpen.AME.InterruptionPointBuilder 
CreateInterruptionPointBuilder (NXOpen.Part part, NXOpen.AME.AMEExtendedObject interruptionPoint)
 Creates a NXOpen.AME.InterruptionPointBuilder More...
 
unsafe
NXOpen.AME.ExportEClassMappingBuilder 
CreateExportEclassMappingBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ExportEClassMappingBuilder More...
 
unsafe
NXOpen.AME.ImportEClassMappingBuilder 
CreateImportEclassMappingBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.ImportEClassMappingBuilder More...
 
unsafe
NXOpen.AME.SymbolAnnotationSettingsBuilder 
CreateSymbolAnnotationSettingsBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.SymbolAnnotationSettingsBuilder More...
 
unsafe
NXOpen.AME.EplanStructureIdentifierOrderBuilder 
CreateEplanStructureIdentifierOrderBuilder (NXOpen.Part part)
 Creates a NXOpen.AME.EplanStructureIdentifierOrderBuilder More...
 
unsafe NXOpen.AME.EditOrderBuilder CreateEditOrderBuilder (NXOpen.Part part, NXOpen.NXObject portContainer)
 Creates a NXOpen.AME.EditOrderBuilder More...
 
unsafe NXOpen.AME.FormSheetBuilder CreateFormSheetBuilder (NXOpen.Part part, NXOpen.AME.FormSheetObject formSheetObject)
 Creates a NXOpen.AME.FormSheetBuilder More...
 
unsafe
NXOpen.AME.OperatorRuleBuilder 
CreateOperatorRuleBuilder (NXOpen.Part part, NXOpen.AME.PlcCodePosition editedRule, NXOpen.AME.PlcBlock block, NXOpen.AME.PlcRule.Type ruleType, NXOpen.AME.PlcRule.RefObjectType refObjectType, NXOpen.AME.PlcRule.ReplacementType replacementType, int startIndex, int endIndex, int compileUnitIndex)
 Creates a NXOpen.AME.OperatorRuleBuilder More...
 
unsafe void ConfigureMemoryAreas (NXOpen.NXObject obj, out NXOpen.AME.AMEBaseNode[] newObjects)
 Creates memory areas and memory records for given product definition More...
 
unsafe
NXOpen.AME.InstantiateTemplateBulkBuilder 
CreateInstantiateTemplateBulkBuilder (NXOpen.Part part, string reusePartName)
 Creates a NXOpen.AME.InstantiateTemplateBulkBuilder More...
 

Static Public Member Functions

static AMEManager GetAMEManager (NXOpen.Session owner)
 Returns the AMEManager object for the running session which serves as the 'gateway' class for the application API. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Represents a manager of automation designer objects

To obtain an instance of this class, refer to NXOpen.Session

Created in NX11.0.0

Member Enumeration Documentation

Type of PLC Station

Enumerator
Central 
Dio 

the deletion type

Enumerator
DeleteObject 
DeleteTemplate 
RemoveLastAspect 
DeleteSymbolicRepresentation 

the status of paste operation

Enumerator
Successful 
NoValidObjectToPaste 
NameUnderParentExists 
AdditionalObjectsInvolved 

Member Function Documentation

unsafe void NXOpen.AME.AMEManager.ApplyNamingRule ( NXOpen.NXObject  obj)

Apply naming rule

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
unsafe void NXOpen.AME.AMEManager.ChangeDescription ( NXOpen.AME.AMEBaseNode  node,
string  text 
)

Change the description of the node

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
node
text
unsafe void NXOpen.AME.AMEManager.ChangeEngineeringObjectDescription ( NXOpen.AME.IEngObject  eoTag,
string  text 
)

Change the description of an Engineering Object

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
eoTag
text
unsafe void NXOpen.AME.AMEManager.ChangeName ( NXOpen.AME.AMEBaseNode  node,
string  text 
)

Change the name of the node

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
node
text
unsafe void NXOpen.AME.AMEManager.ChangeParent ( NXOpen.NXObject  obj,
NXOpen.NXObject  newParent 
)

Change the parent of a node in navigator

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
newParent
unsafe void NXOpen.AME.AMEManager.ClearClipboard ( )

Clears clipboard

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.CloseAmeProject ( )

Close AME project

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.ConfigureMemoryAreas ( NXOpen.NXObject  obj,
out NXOpen.AME.AMEBaseNode[]  newObjects 
)

Creates memory areas and memory records for given product definition

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
newObjects
unsafe NXOpen.AME.ConnectToLibraryItemBuilder NXOpen.AME.AMEManager.ConnectToLibraryItemBuilder ( NXOpen.Part  part,
NXOpen.AME.InterfaceMemberPort  imPort 
)

Creates a connect to library item builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
imPortnode to edit may not be NULL
Returns
unsafe void NXOpen.AME.AMEManager.CopyObjects ( NXOpen.AME.AMEBaseNode[]  objectsToCopy)

Copies objects on the clipboard

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
objectsToCopy
unsafe NXOpen.AME.AccessorEvaluatorBuilder NXOpen.AME.AMEManager.CreateAccessorEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  accessorEvaluator 
)

Creates a NXOpen.AME.AccessorEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
accessorEvaluator
Returns
unsafe NXOpen.AME.AncestorEvaluatorBuilder NXOpen.AME.AMEManager.CreateAncestorEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  ancestorEvaluator 
)

Creates a NXOpen.AME.AncestorEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
ancestorEvaluator
Returns
unsafe NXOpen.AME.ApplicationBuilder NXOpen.AME.AMEManager.CreateApplicationBuilder ( NXOpen.Part  part)

Creates a builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.AspectNavigatorPreferencesBuilder NXOpen.AME.AMEManager.CreateAspectNavigatorPreferencesBuilder ( NXOpen.Part  part)

Creates a builder for the aspect navigator preferences dialog

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.AspectPrefixBuilder NXOpen.AME.AMEManager.CreateAspectPrefixBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.AspectPrefixBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.AssignAspectBuilder NXOpen.AME.AMEManager.CreateAssignAspectBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.AssignAspectBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.AssignSubnetBuilder NXOpen.AME.AMEManager.CreateAssignSubnetBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.AssignSubnetBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.AssignTemplateToProductBuilder NXOpen.AME.AMEManager.CreateAssignTemplateToProductBuilder ( NXOpen.AME.ProductDefinition  productDef)

Creates a NXOpen.AME.AssignTemplateToProductBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
productDef
Returns
unsafe NXOpen.AME.AssignTypeBuilder NXOpen.AME.AMEManager.CreateAssignTypeBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.AssignTypeBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.BreakTemplateBuilder NXOpen.AME.AMEManager.CreateBreakTemplateBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEEngObject  engObj 
)

Creates a NXOpen.AME.BreakTemplateBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
engObj
Returns
unsafe NXOpen.AME.BulkConnectionBuilder NXOpen.AME.AMEManager.CreateBulkConnectionBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.BulkConnectionBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.BulkEngineeringObjectBuilder NXOpen.AME.AMEManager.CreateBulkEngineeringObjectBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.BulkEngineeringObjectBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.CabinetDesignBuilder NXOpen.AME.AMEManager.CreateCabinetDesignBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.CabinetDesignBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.CallMethodRuleBuilder NXOpen.AME.AMEManager.CreateCallMethodRuleBuilder ( NXOpen.Part  part,
NXOpen.AME.PlcCodePosition  editedRule,
NXOpen.AME.PlcBlock  block,
NXOpen.AME.PlcRule.Type  ruleType,
NXOpen.AME.PlcRule.RefObjectType  refObjectType,
NXOpen.AME.PlcRule.ReplacementType  replacementType,
int  compileUnitIndex,
int  startIndex,
int  endIndex 
)

Creates a NXOpen.AME.CallMethodRuleBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
editedRule
block
ruleType
refObjectType
replacementType
compileUnitIndex
startIndex
endIndex
Returns
unsafe NXOpen.AME.ChildrenEvaluatorBuilder NXOpen.AME.AMEManager.CreateChildrenEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  childrenEvaluator 
)

Creates a NXOpen.AME.ChildrenEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
childrenEvaluator
Returns
unsafe NXOpen.AME.ConfigureResultTableBuilder NXOpen.AME.AMEManager.CreateConfigureResultTableBuilder ( NXOpen.AME.AMEQuery  queryObject)

Creates a NXOpen.AME.ConfigureResultTableBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
queryObject
Returns
unsafe NXOpen.AME.ConnectedObjectsEvaluatorBuilder NXOpen.AME.AMEManager.CreateConnectedObjectsEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  connectedObjectsEvaluator 
)

Creates a NXOpen.AME.ConnectedObjectsEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
connectedObjectsEvaluator
Returns
unsafe NXOpen.AME.DocumentStructureBuilder NXOpen.AME.AMEManager.CreateDocumentStructureBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.DocumentStructureBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.EditAnnotationBuilder NXOpen.AME.AMEManager.CreateEditAnnotationBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEExtendedObject  extObject 
)

Creates a NXOpen.AME.EditAnnotationBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
extObject
Returns
unsafe NXOpen.AME.EditClauseBuilder NXOpen.AME.AMEManager.CreateEditClauseBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEQuery  queryObject,
NXOpen.AME.QueryClause  queryClause 
)

Creates a NXOpen.AME.EditClauseBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
queryObject
queryClause
Returns
unsafe NXOpen.AME.EditEngineeringObjectBuilder NXOpen.AME.AMEManager.CreateEditEngineeringObjectBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEEngObject  editObject 
)

Creates a NXOpen.AME.EditEngineeringObjectBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
editObject
Returns
unsafe NXOpen.AME.EditOrderBuilder NXOpen.AME.AMEManager.CreateEditOrderBuilder ( NXOpen.Part  part,
NXOpen.NXObject  portContainer 
)

Creates a NXOpen.AME.EditOrderBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
portContainer
Returns
unsafe NXOpen.AME.EditQueryBuilder NXOpen.AME.AMEManager.CreateEditQueryBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.EditQueryBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.TCSavedQueriesBuilder NXOpen.AME.AMEManager.CreateEditQueryScopeBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEQuery  queryObject,
NXOpen.AME.QueryClause  queryClause 
)

Creates a NXOpen.AME.TCSavedQueriesBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
queryObject
queryClause
Returns
unsafe NXOpen.AME.ElectricalAnnotationSettingsBuilder NXOpen.AME.AMEManager.CreateElectricalAnnotationSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ElectricalAnnotationSettingsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ElectricalConnectionSettingsBuilder NXOpen.AME.AMEManager.CreateElectricalConnectionSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ElectricalConnectionSettingsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe void NXOpen.AME.AMEManager.CreateEngineeringObjectAndMapLdObject ( NXOpen.NXObject  ldObject)

Create an eo and map it to a LD object

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
ldObject
unsafe NXOpen.AME.EngineeringObjectBuilder NXOpen.AME.AMEManager.CreateEngineeringObjectBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.EngineeringObjectBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.EngineeringObjectDefinitionLabelBuilder NXOpen.AME.AMEManager.CreateEngineeringObjectDefinitionLabelBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.EngineeringObjectDefinitionLabelBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.CreateEngObjectDefinitionBuilder NXOpen.AME.AMEManager.CreateEngObjectDefinitionBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.CreateEngObjectDefinitionBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.EplanImportProjectTemplateBuilder NXOpen.AME.AMEManager.CreateEplanImportProjectTemplateBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.EplanImportProjectTemplateBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.EplanProjectGenerationBuilder NXOpen.AME.AMEManager.CreateEplanProjectGenerationBuilder ( NXOpen.Part  part)

Creates a builder for the EPLAN project generation dialog

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.EplanProjectTemplateAndStructureBuilder NXOpen.AME.AMEManager.CreateEplanProjectTemplateAndStructureBuilder ( NXOpen.Part  part)

Creates an EplanProjectTemplateAndStructureBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.EplanSettingsBuilder NXOpen.AME.AMEManager.CreateEplanSettingsBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEBaseNode  node 
)

Creates an EplanSettingsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
nodenode to edit can be NULL
Returns
unsafe NXOpen.AME.EplanStructureIdentifierOrderBuilder NXOpen.AME.AMEManager.CreateEplanStructureIdentifierOrderBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.EplanStructureIdentifierOrderBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.EvaluatorCopyToBuilder NXOpen.AME.AMEManager.CreateEvaluatorCopyToBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.EvaluatorCopyToBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ExportEClassMappingBuilder NXOpen.AME.AMEManager.CreateExportEclassMappingBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ExportEClassMappingBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ExtractAttributeBuilder NXOpen.AME.AMEManager.CreateExtractAttributeBuilder ( NXOpen.Part  part)

Creates an extract attribute builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.FormSheetBuilder NXOpen.AME.AMEManager.CreateFormSheetBuilder ( NXOpen.Part  part,
NXOpen.AME.FormSheetObject  formSheetObject 
)

Creates a NXOpen.AME.FormSheetBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
formSheetObject
Returns
unsafe NXOpen.AME.FormSheetSettingsBuilder NXOpen.AME.AMEManager.CreateFormSheetSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.FormSheetSettingsBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.FragmentBuilder NXOpen.AME.AMEManager.CreateFragmentBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.FragmentBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.FunctionCallInstanceBuilder NXOpen.AME.AMEManager.CreateFunctionCallInstanceBuilder ( NXOpen.Part  part,
NXOpen.AME.PlcBlock  node 
)

Creates an function call instance builder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
nodenode to edit can be not NULL
Returns
unsafe NXOpen.AME.GeneralAnnotationSettingsBuilder NXOpen.AME.AMEManager.CreateGeneralAnnotationSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.GeneralAnnotationSettingsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.GeneralConnectionSettingsBuilder NXOpen.AME.AMEManager.CreateGeneralConnectionSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.GeneralConnectionSettingsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.GenerateReportsBuilder NXOpen.AME.AMEManager.CreateGenerateReportsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.GenerateReportsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.GlobalSelectionBuilder NXOpen.AME.AMEManager.CreateGlobalSelectionBuilder ( NXOpen.Part  part)

Creates a global selection builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.GroupBuilder NXOpen.AME.AMEManager.CreateGroupBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEGroup  group 
)

Creates a NXOpen.AME.GroupBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
group
Returns
unsafe NXOpen.AME.AMEGroupFolder NXOpen.AME.AMEManager.CreateGroupFolder ( NXOpen.AME.AMEBaseNode  parentNode)

Creates a NXOpen.AME.AMEGroupFolder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
parentNode
Returns
unsafe NXOpen.AME.ImportEClassMappingBuilder NXOpen.AME.AMEManager.CreateImportEclassMappingBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ImportEClassMappingBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ImportEClassProductBuilder NXOpen.AME.AMEManager.CreateImportEclassProductBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ImportEClassProductBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ImportEClassSchemaBuilder NXOpen.AME.AMEManager.CreateImportEclassSchemaBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ImportEClassSchemaBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ImportEplanPageMacroBuilder NXOpen.AME.AMEManager.CreateImportEplanPageMacroBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ImportEplanPageMacroBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ImportGlobalMappingBuilder NXOpen.AME.AMEManager.CreateImportGlobalMappingBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ImportGlobalMappingBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ImportHWXmlBuilder NXOpen.AME.AMEManager.CreateImportHwxmlBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEBaseNode  parentNode 
)

Creates an HWXml import builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
parentNode
Returns
unsafe NXOpen.AME.InsertObjectBuilder NXOpen.AME.AMEManager.CreateInsertObjectBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.InsertObjectBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.InstanceDataBlockBuilder NXOpen.AME.AMEManager.CreateInstanceDataBlockBuilder ( NXOpen.Part  part,
NXOpen.AME.PlcBlock  node,
NXOpen.AME.InstanceDataBlockBuilder.CreateMode  mode 
)

Creates an instance data block builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
nodenode to edit can be not NULL
modecreate idb from aspect or library
Returns
unsafe NXOpen.AME.InstantiateTemplateBulkBuilder NXOpen.AME.AMEManager.CreateInstantiateTemplateBulkBuilder ( NXOpen.Part  part,
string  reusePartName 
)

Creates a NXOpen.AME.InstantiateTemplateBulkBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
reusePartName
Returns
unsafe NXOpen.AME.InterruptionPointBuilder NXOpen.AME.AMEManager.CreateInterruptionPointBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEExtendedObject  interruptionPoint 
)

Creates a NXOpen.AME.InterruptionPointBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
interruptionPoint
Returns
unsafe NXOpen.AME.AMEEngineeringObjectLabel NXOpen.AME.AMEManager.CreateLabel ( NXOpen.AME.AMEEngObject  eo,
NXOpen.Point3d  targetPosition 
)

Creates an Engineering Object Label

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
eo
targetPosition
Returns
unsafe NXOpen.AME.LayoutDefinitionBuilder NXOpen.AME.AMEManager.CreateLayoutDefinitionBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.LayoutDefinitionBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.LineDesignerMappingBuilder NXOpen.AME.AMEManager.CreateLineDesignerMappingBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.LineDesignerMappingBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.LinkSymbolToDeviceTypeBuilder NXOpen.AME.AMEManager.CreateLinkSymbolToDeviceTypeBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.LinkSymbolToDeviceTypeBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.LoadLineDesignerBuilder NXOpen.AME.AMEManager.CreateLoadLineDesignerBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.LoadLineDesignerBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.Manage2dSymbolsBuilder NXOpen.AME.AMEManager.CreateManage2dSymbolsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.Manage2dSymbolsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.Manage3DModelsBuilder NXOpen.AME.AMEManager.CreateManage3dmodelsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.Manage3DModelsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ManageEclassMappingBuilder NXOpen.AME.AMEManager.CreateManageEclassmappingBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ManageEclassMappingBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ManageObjectTypeBuilder NXOpen.AME.AMEManager.CreateManageObjectTypeBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ManageObjectTypeBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.MapToExistingObjectBuilder NXOpen.AME.AMEManager.CreateMapToExistingObjectBuilder ( NXOpen.Part  part)

Creates a Map To Existing Builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.MountingInterfaceBuilder NXOpen.AME.AMEManager.CreateMountingInterfaceBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.MountingInterfaceBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.NamingRuleSettingsBuilder NXOpen.AME.AMEManager.CreateNamingRuleSettingsBuilder ( NXOpen.Part  part)

Creates a builder for the Set Naming Rules dialog

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ObjectEvaluatorBuilder NXOpen.AME.AMEManager.CreateObjectEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  objectEvaluator 
)

Creates a NXOpen.AME.ObjectEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
objectEvaluator
Returns
unsafe NXOpen.AME.OperandRuleBuilder NXOpen.AME.AMEManager.CreateOperandRuleBuilder ( NXOpen.Part  part,
NXOpen.AME.PlcCodePosition  editedRule,
NXOpen.AME.PlcBlock  block,
int  indexOfCompileUnit,
int  indexOfStatement,
NXOpen.AME.PlcRule.Type  ruleType 
)

Creates a NXOpen.AME.OperandRuleBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
editedRule
block
indexOfCompileUnit
indexOfStatement
ruleType
Returns
unsafe NXOpen.AME.OperatorRuleBuilder NXOpen.AME.AMEManager.CreateOperatorRuleBuilder ( NXOpen.Part  part,
NXOpen.AME.PlcCodePosition  editedRule,
NXOpen.AME.PlcBlock  block,
NXOpen.AME.PlcRule.Type  ruleType,
NXOpen.AME.PlcRule.RefObjectType  refObjectType,
NXOpen.AME.PlcRule.ReplacementType  replacementType,
int  startIndex,
int  endIndex,
int  compileUnitIndex 
)

Creates a NXOpen.AME.OperatorRuleBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
editedRule
block
ruleType
refObjectType
replacementType
startIndex
endIndex
compileUnitIndex
Returns
unsafe NXOpen.AME.OpticalAnnotationSettingsBuilder NXOpen.AME.AMEManager.CreateOpticalAnnotationSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.OpticalAnnotationSettingsBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.OpticalConnectionSettingsBuilder NXOpen.AME.AMEManager.CreateOpticalConnectionSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.OpticalConnectionSettingsBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.OrderAspectsBuilder NXOpen.AME.AMEManager.CreateOrderAspectsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.OrderAspectsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.PageBuilder NXOpen.AME.AMEManager.CreatePageBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.PageBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.PageNamingBuilder NXOpen.AME.AMEManager.CreatePageNamingBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.PageNamingBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ParameterRuleBuilder NXOpen.AME.AMEManager.CreateParameterRuleBuilder ( NXOpen.Part  part,
NXOpen.AME.MultiValueObjectsPort  mvoPort,
NXOpen.AME.PlcRule.Type  ruleType,
NXOpen.AME.MultiValueObjectsPort.JaAmeValueObjectUsageType  usageType 
)

Creates a NXOpen.AME.ParameterRuleBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
mvoPort
ruleType
usageType
Returns
unsafe NXOpen.AME.ParentEvaluatorBuilder NXOpen.AME.AMEManager.CreateParentEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  parentEvaluator 
)

Creates a NXOpen.AME.ParentEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
parentEvaluator
Returns
unsafe NXOpen.AME.PlaceAutomationBuilder NXOpen.AME.AMEManager.CreatePlaceAutomationBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.PlaceAutomationBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.PlcMemoryAreaBuilder NXOpen.AME.AMEManager.CreatePlcMemoryAreaBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEBaseNode  memoryArea 
)

Creates a NXOpen.AME.PlcMemoryAreaBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
memoryAreanode to edit can be NULL
Returns
unsafe NXOpen.AME.PlcMethodBuilder NXOpen.AME.AMEManager.CreatePlcMethodBuilder ( NXOpen.Part  part,
NXOpen.AME.PlcMethod  method 
)

Creates a NXOpen.AME.PlcMethodBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
method
Returns
unsafe NXOpen.AME.AMEBaseNode NXOpen.AME.AMEManager.CreatePlcRack ( NXOpen.NXObject  stationTag,
string  text 
)

Creates a object of plc rack under provided station

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
stationTag
text
Returns
unsafe NXOpen.AME.AMEBaseNode [] NXOpen.AME.AMEManager.CreatePlcStation ( string  text,
NXOpen.AME.AMEManager.CreateStationType  stationType 
)

Creates a object of plc central station

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
text
stationType
Returns
unsafe NXOpen.AME.PlcSymbolBuilder NXOpen.AME.AMEManager.CreatePlcSymbolBuilder ( NXOpen.Part  part,
NXOpen.AME.AMEBaseNode  node 
)

Creates a NXOpen.AME.PlcSymbolBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
nodenode to edit can be NULL
Returns
unsafe NXOpen.AME.PlcSymbolsEvaluatorBuilder NXOpen.AME.AMEManager.CreatePlcSymbolsEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  plcSymbolsEvaluator 
)

Creates a NXOpen.AME.PlcSymbolsEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
plcSymbolsEvaluator
Returns
unsafe NXOpen.AME.PlcVendorSymbolBuilder NXOpen.AME.AMEManager.CreatePlcVendorSymbolBuilder ( NXOpen.Part  part,
NXOpen.NXObject  memoryAreaTag 
)

Creates a NXOpen.AME.PlcVendorSymbolBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
memoryAreaTag
Returns
unsafe NXOpen.AME.CreatePmiNoteBuilder NXOpen.AME.AMEManager.CreatePmiNoteBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.CreatePmiNoteBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.PortBuilder NXOpen.AME.AMEManager.CreatePortBuilder ( NXOpen.Part  part,
NXOpen.NXObject  parent,
NXOpen.NXObject  port 
)

Creates a port builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
parentparent
portport to edit. Is NULL in create Mode
Returns
unsafe NXOpen.AME.PortConnectionBuilder NXOpen.AME.AMEManager.CreatePortConnectionBuilder ( NXOpen.Part  part,
NXOpen.NXObject  port 
)

Creates a port builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
port
Returns
unsafe NXOpen.AME.PortEvaluatorBuilder NXOpen.AME.AMEManager.CreatePortEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  portEvaluator 
)

Creates a NXOpen.AME.PortEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
portEvaluator
Returns
unsafe NXOpen.AME.PortsManagerBuilder NXOpen.AME.AMEManager.CreatePortsManagerBuilder ( NXOpen.Part  part,
NXOpen.NXObject  portsContainer 
)

Creates a ports manager builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
portsContainer
Returns
unsafe NXOpen.AME.CreateProductBuilder NXOpen.AME.AMEManager.CreateProductBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.CreateProductBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ProductMatchingRulesBuilder NXOpen.AME.AMEManager.CreateProductMatchingRulesBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ProductMatchingRulesBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ProductSelectionBuilder NXOpen.AME.AMEManager.CreateProductSelectionBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ProductSelectionBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ProductSelectionDetailsBuilder NXOpen.AME.AMEManager.CreateProductSelectionDetailsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ProductSelectionDetailsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ProjectEngineeringObjectBuilder NXOpen.AME.AMEManager.CreateProjectEngineeringObjectBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ProjectEngineeringObjectBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.PropertyEvaluatorBuilder NXOpen.AME.AMEManager.CreatePropertyEvaluatorBuilder ( NXOpen.Part  part,
NXOpen.AME.ExpressionEvaluator  propertyEvaluator 
)

Creates a NXOpen.AME.PropertyEvaluatorBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
propertyEvaluator
Returns
unsafe NXOpen.AME.QueryBuilder NXOpen.AME.AMEManager.CreateQueryBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.QueryBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.QueryFolder NXOpen.AME.AMEManager.CreateQueryFolder ( NXOpen.AME.AMEBaseNode  parentNode)

Creates a NXOpen.AME.QueryFolder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
parentNode
Returns
unsafe NXOpen.AME.ReportsSettingsBuilder NXOpen.AME.AMEManager.CreateReportsSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ReportsSettingsBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ReportTemplateBuilder NXOpen.AME.AMEManager.CreateReportTemplateBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.ReportTemplateBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.SaveToLibraryBuilder NXOpen.AME.AMEManager.CreateSaveToLibraryBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.SaveToLibraryBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.SchematicSymbolConfigurationBuilder NXOpen.AME.AMEManager.CreateSchematicSymbolConfigurationBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.SchematicSymbolConfigurationBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.ShowHideObjectsBuilder NXOpen.AME.AMEManager.CreateShowHideObjectsBuilder ( NXOpen.Part  part)

Create Show/Hide Objects Builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.Snap3DModelsBuilder NXOpen.AME.AMEManager.CreateSnap3dmodelsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.Snap3DModelsBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.SubnetBuilder NXOpen.AME.AMEManager.CreateSubnetBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.SubnetBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.SymbolAnnotationBuilder NXOpen.AME.AMEManager.CreateSymbolAnnotationBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.SymbolAnnotationBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.SymbolAnnotationSettingsBuilder NXOpen.AME.AMEManager.CreateSymbolAnnotationSettingsBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.SymbolAnnotationSettingsBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.SymbolAuthoringBuilder NXOpen.AME.AMEManager.CreateSymbolAuthoringBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.SymbolAuthoringBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.TeeJunctionBuilder NXOpen.AME.AMEManager.CreateTeeJunctionBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.TeeJunctionBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.CreateTemplateBuilder NXOpen.AME.AMEManager.CreateTemplateBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.CreateTemplateBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.CreateTemplateDefinitionBuilder NXOpen.AME.AMEManager.CreateTemplateDefinitionBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.CreateTemplateDefinitionBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.TiaPortalProjectSettingsBuilder NXOpen.AME.AMEManager.CreateTiaPortalProjectSettingsBuilder ( NXOpen.Part  part)

Creates an TiaPortalSettingsBuilder

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.TiaProjectItemBuilder NXOpen.AME.AMEManager.CreateTiaprojectItemBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.TiaProjectItemBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.TransferFileDataBuilder NXOpen.AME.AMEManager.CreateTransferFileDataBuilder ( NXOpen.Part  part,
NXOpen.AME.ImportNode  importNodeTag 
)

Creates a NXOpen.AME.TransferFileDataBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
importNodeTag
Returns
unsafe NXOpen.AME.TypeMappingListBuilder NXOpen.AME.AMEManager.CreateTypeMappingListBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.TypeMappingListBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe NXOpen.AME.UnloadLineDesignerBuilder NXOpen.AME.AMEManager.CreateUnloadLineDesignerBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.UnloadLineDesignerBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe void NXOpen.AME.AMEManager.CreateUserConstants ( NXOpen.AME.AMEBaseNode  parent,
out NXOpen.AME.AMEBaseNode[]  newObjects 
)

Create plc user constants under provided node

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
parent
newObjects
unsafe void NXOpen.AME.AMEManager.CutObjects ( NXOpen.AME.AMEBaseNode[]  objectsToCut)

Cuts objects and places them on the clipboard

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
objectsToCut
unsafe NXOpen.AME.DefineAspectBuilder NXOpen.AME.AMEManager.DefineAspectBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.DefineAspectBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe void NXOpen.AME.AMEManager.DeleteBrokenEoLinkToLdObject ( NXOpen.AME.IEngObject  engObj)

Delete a Broken EO - LD Mapping Link

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
engObj
unsafe void NXOpen.AME.AMEManager.DeleteBrokenTemplateLinkToLdObject ( NXOpen.NXObject  tc)

Delete a Broken template - LD Mapping Link

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
tc
unsafe void NXOpen.AME.AMEManager.DeleteEnd ( )

End of the delete

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.DeleteLabel ( NXOpen.AME.AMEEngineeringObjectLabel  label)

Deletes an Engineering Object Label

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
label
unsafe void NXOpen.AME.AMEManager.DeleteObject ( NXOpen.NXObject  obj)

Delete the AME object

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
unsafe void NXOpen.AME.AMEManager.DeleteSingleAspect ( NXOpen.AME.AspectNode  obj)

Delete the AME aspect node object and the connected EO as well as all children in all aspects

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
unsafe void NXOpen.AME.AMEManager.DoDelete ( )

Start to delete

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.DoDeleteWithUpdate ( )

Start to delete with update

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe NXOpen.Part NXOpen.AME.AMEManager.EditTarget ( string  targetID)

Set the target to be edited, target can be Type or Template, targetID is the DB id from the Teamcenter

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
targetID
Returns
unsafe NXOpen.Part NXOpen.AME.AMEManager.EnterEclassEnv ( )

Entering an eClass environment

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Returns
unsafe void NXOpen.AME.AMEManager.EstablishChildren ( NXOpen.NXObject  parent)

Establish the children

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
parent
unsafe string NXOpen.AME.AMEManager.ExportTiaProject ( NXOpen.AME.AMEBaseNode[]  selectedStations,
string  fullPath,
bool  isExistingProject,
bool  openInTia,
bool  compileInTia,
bool  sendWithSwAndTags,
bool  sendWithDistributedIOs,
bool  ignoreConfigureError 
)

Exports tia to external tool

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedStations
fullPath
isExistingProject
openInTia
compileInTia
sendWithSwAndTags
sendWithDistributedIOs
ignoreConfigureError
Returns
static AMEManager NXOpen.AME.AMEManager.GetAMEManager ( NXOpen.Session  owner)
static

Returns the AMEManager object for the running session which serves as the 'gateway' class for the application API.

References to all other objects in this API are obtained either directly or indirectly via methods and properties on this class. Platform Session should be initialized using 'GetSession' method from NXOpen API prior to this call.

unsafe NXOpen.AME.ApplicationBuilder NXOpen.AME.AMEManager.GetApplicationBuilder ( )

Return the application builder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Returns
unsafe string NXOpen.AME.AMEManager.GetPartFilepath ( string  reusePartName)

Gets the file Path from full specification

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
reusePartName
Returns
unsafe void NXOpen.AME.AMEManager.HideShowLdObject ( NXOpen.NXObject  ldObject,
bool  hide 
)

Hide/Show a LD object

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
ldObject
hide
unsafe void NXOpen.AME.AMEManager.LoadConnectedEos ( NXOpen.AME.IEngObject[]  objects)

Loads connected Engineering objects

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
objects
unsafe NXOpen.AME.ProductDefinition NXOpen.AME.AMEManager.LoadProductDefinition ( string  reusePartName)

Loads the Product Defintion

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
reusePartName
Returns
unsafe void NXOpen.AME.AMEManager.LockTemplate ( bool @  lock)

Locks/unlocks the template

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
lock
unsafe void NXOpen.AME.AMEManager.MakeInstanceDbGlobal ( NXOpen.AME.PlcBlock  obj)

Change the instance data block to single / global instance

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
unsafe void NXOpen.AME.AMEManager.MakeMultipleInstanceDb ( NXOpen.AME.PlcBlock  obj)

Change the instance data block to multiple instance

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
unsafe void NXOpen.AME.AMEManager.MapLdObject ( NXOpen.NXObject  ldObject,
NXOpen.AME.IEngObject  eo 
)

Map a LD object to an eo

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
ldObject
eo
unsafe void NXOpen.AME.AMEManager.MapLdObjectToTemplate ( NXOpen.NXObject  ldObject,
NXOpen.NXObject  tc 
)

Map a LD object to a template

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
ldObject
tc
unsafe void NXOpen.AME.AMEManager.MoveLabel ( NXOpen.AME.AMEEngineeringObjectLabel  label,
NXOpen.Point3d  targetPosition 
)

Moves an Engineering Object Label

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
label
targetPosition
unsafe void NXOpen.AME.AMEManager.MoveNavigatorNodes ( NXOpen.AME.AMEBaseNode  after,
NXOpen.AME.AMEBaseNode[]  nodesToMove 
)

Moves Navigator nodes under same parent

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
after
nodesToMove
unsafe NXOpen.AME.AMEManager.PasteStatus NXOpen.AME.AMEManager.PasteObjects ( NXOpen.AME.AMEBaseNode  parent,
out NXOpen.AME.AMEBaseNode[]  newObjects 
)

Pastes objects from the clipboard under given parent

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
parent
Returns
Parameters
newObjects
unsafe void NXOpen.AME.AMEManager.ReloadProject ( NXOpen.NXObject  project)

Reload of project

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
project
unsafe void NXOpen.AME.AMEManager.RemoveFromGroup ( NXOpen.AME.AMEGroup  group,
NXOpen.AME.IEngObject  eoTag 
)

Removes an engineering object from a group

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
group
eoTag
unsafe void NXOpen.AME.AMEManager.ResetNaming ( NXOpen.NXObject  obj)

Apply naming rule

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
unsafe NXOpen.AME.SelectAndHighlightBuilder NXOpen.AME.AMEManager.SelectAndHighlightBuilder ( NXOpen.Part  part)

Creates a NXOpen.AME.SelectAndHighlightBuilder

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
part
Returns
unsafe void NXOpen.AME.AMEManager.SetDeleteConditionalObject ( bool  deleteOption)

Set the delete option

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
deleteOption
unsafe void NXOpen.AME.AMEManager.SetHostName ( string  hostName)

Set the host name

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
hostName
unsafe void NXOpen.AME.AMEManager.SetObjectsToBeDeleted ( NXOpen.NXObject[]  objects,
NXOpen.AME.AMEManager.DeleteType  deleteType 
)

Set the objects to be deleted

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
objects
deleteType
unsafe void NXOpen.AME.AMEManager.SubmitEngObjectDelete ( )

Submit the delete of EOs

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.SubmitQueryObjectDelete ( )

Submit the delete of Query Objects

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.UnassignPlcblock ( NXOpen.AME.PlcBlock  obj)

Unassign the Plc Block to from a PLC

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
obj
unsafe void NXOpen.AME.AMEManager.UnloadPart ( NXOpen.NXObject  partTag)

Unloads a part even if modified

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
partTag
unsafe void NXOpen.AME.AMEManager.UnloadProject ( NXOpen.NXObject  project)

Unload of template or definition project

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
project
unsafe void NXOpen.AME.AMEManager.UnmapLdObject ( NXOpen.NXObject  ldObject,
bool  keepTypeMapped 
)

Unmap a LD object

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
ldObject
keepTypeMapped
unsafe void NXOpen.AME.AMEManager.UnmapTemplate ( string  templateId)

Unmap a template

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
templateId
unsafe void NXOpen.AME.AMEManager.UpdateAllNames ( )

Update all the node's name based on the naming rule

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.UpdateCollaborationContext ( )

Updates the collaboration context

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.UpgradeMappingsRevision ( )

Upgrade all the instance mappings of the project to the new loaded revision

Created in NX12.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

unsafe void NXOpen.AME.AMEManager.ValidateForModification ( NXOpen.NXObject  objectTag)

Validate if object is modifiable

Created in NX11.0.0

License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
objectTag

Property Documentation

Tag NXOpen.AME.AMEManager.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.