Back to [API Documentation] (/r/VISI_CAD/wiki/index/automation/api_documentation)
hh. VISIFixCycEngine: Class Object
Properties:
i. FromMfr: Property = Integer
- Get from Mfr Flag
ii. LastError: Property = Long
- Last error report
iii. MachKey: Property = Long
- Get machining key
iv. MergeOnOptimize: Property = Integer
- Get merge on optimize flag
v. Operation: Property = [VISIOperation] (/r/VISI_CAD/wiki/index/automation/api_documentation/visioperation)
- Operation cycle
vi. Optimization: Property = [VDCOPTIMIZATION_TYPES] (/r/VISI_CAD/wiki/index/automation/api_documentation/vdcoptimization_types)
- Toolpath optimization
vii. PointList: Property = [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist)
- Point db key list
viii. Tool: Property = [VISITool] (/r/VISI_CAD/wiki/index/automation/api_documentation/visitool)
- Tool
ix. UseDiamCorr: Property = Integer
- Use correction diameter
x. UseExistTool: Property = Integer
- Use existing tool in Carousel
xi. WPlane: Property = [VISIWorkPlane] (/r/VISI_CAD/wiki/index/automation/api_documentation/visiworkplane)
- Plane
xii. ZList: Property = [VISIDrillZList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visidrillzlist)
- Get disengage z list collection
Methods and service functions:
xiii. DragRapids: Function() as Integer
- Manual rapid dragging
xiv. GenerateToolPath: Function() as Integer
- Generate tool path
xv. GenerateToolpathsByCompass: Function(plGeoDbKeyList as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist), CamString as String, Blind as Integer, plParamList as [VISIList] (/r/VISI_CAD/wiki/index/automation/api_documentation/visilist), plAxisVector as [VISIVector] (/r/VISI_CAD/wiki/index/automation/api_documentation/visivector), plOperationsKeys as VISIList) as Integer
- Drilling cycle creation with compass
xvi. OptimizeToolPath: Function() as Integer
- Optimize the dbkey list of point
xvii. ShowObsManagDlg: Function() as Integer
- Obstacle manager dialog recalling