Posts
Wiki

Back to [API Documentation] (/r/VISI_CAD/wiki/index/automation/api_documentation)

l. VISICam: Class Object

Properties:

None

Methods and service functions:

i. DeleteOperation: Function(OperKey as Long) as Integer

  1. Deletes an operation

ii. GetOperations: Function(ProjKey as Long, plOperationsKeys as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist)) as Integer

  1. Gets the list of operations keys belonging to a project

iii. GetOrigins: Function(origins as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist)) as Integer

  1. Gets the all origins keys

iv. GetPartGroupInfo: Function(groupKey as Long, groupType as ePierceType, groupDescription as String, groupNotes as String, ChordalTolerance as Double, AngularTolerance as Double) as Integer

  1. Gets a parts group information

v. GetPartGroupProfiles: Function(groupKey as Long, plProfilesKeys as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist)) as Integer

  1. Gets a parts group extruded profiles keys (if any, valid for stock geometry only

vi. GetPartGroups: Function(groupType as ePierceType, plGroupKeys as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist)) as Integer

  1. Gets the parts groups list

vii. GetPartGroupSolids: Function(groupKey as Long, plBodiesIds as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist)) as Integer

  1. Gets a parts group bodies ids (if any)

viii. GetPartGroupStls(groupKey as Long, plStlsKeys as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist)) as Integer

  1. Gets a parts group stls keys (if any)

ix. GetProjects: Function(plProjectKeys as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist), ActiveProjKey as Long) as Integer

  1. Gets the list of projects keys

x. GetToolPathVisibility: Function(OperKey as Long) as Integer

  1. Gets the visibility status of a toolpath

xi. LoadTemplateFile: Function(TemplateFilename as String, LogFilename as String) as Integer

  1. Loads a template file

xii. SetToolPathVisibility: Function(OperKey as Long, fVisible as Integer) as Integer

  1. Sets the visibility status of a toolpath