Namespace TopSolid.Cam.NC.Kernel.Automating
Classes
BlockStockType
Represents a Block Stock Type.
CylinderStockType
Represents a Cylinder Stock Type.
ExactSolidType
Represents an Exact Solid Type.
HostChannel<TService>
Represents a channel to a host providing a WCF service.
InheritedStockType
Represents an Inherited Stock Type.
LastConfigType
Represents an Inherited Stock Type.
MachineWorksSolidType
Represents a MachineWorks Solid Type.
MethodExecutionOptions
Represents a Solid Type for the part creation in a machining document.
NoStockType
Represents a No Stock Type.
OffsetStockType
Represents an Inherited Stock Type.
SolidType
Represents a Solid Type for the part creation in a machining document.
StockType
Represents a Stock Type for the part setup management.
TopSolidCamHost
Represents TopSolid'Cam
host providing WCF services for automating.
TopSolidCamHostInstance
Represents a TopSolid'Cam host instance providing WCF services for automating.
UserStockType
Represents a User Stock Type.
Structs
ElementExId
Represents a Cam element identifier.
ParameterId
Represents a Cam parameter identifier.
PathPoint
Represents a tool path point.
Interfaces
IAutomationParametersProvider
This interface give access to a list of automation parameters.
ICamSketch
Gives access to Cam sketches.
IDocuments
Gives access to Cam documents.
IMachineTools
Gives access to machine tool.
INCFiles
Gives access to NC files, containing NC codes.
INCPostProcessor
Obtain the NC codes of a CAM document.
IOperations
Gives access to machining operations.
IOrigins
Gives access to origins.
IParameters
Gives access to operation parameters. A parameter is mainly defined by its name, composed of a simple name, with categories following :
LeadRadius@Lead|LeadIn
LeadRadius@Lead|LeadIn|NCOperation
IParts
Gives access to Cam parts.
IPartSettingDocument
Gives access to Part Setting documents.
IPockets
Gives access to machining tools.
IPrograms
Gives access to programs.
ISimulation
Gives access to simulation screen.
IStaticOperations
Manages creation of static operations.
IToolPath
Gives access to operation tool path. A tool path is a list of lines in a table. Because a lot of possibilities is available to define a tool path item, TopSolid'Cam creates columns for all capabilities in the table, and each item only fill relevant columns.
Event | X | Y | Z | Fr | ...
Move | 10 | 10 | 20 | 150 | ...
ITools
Gives access to machining tools.
IVerify
Gives access to verification screen.
IWorldCoordinateSystems
Gives access to WCSs.
Enums
BoundType
Defines the various types of coordinate computing for machinings.
LinkMovementsMethod
Defines the various methods of link movements
MotionType
Defines the various types of motions available in a Cam operation.
ParameterType
Defines the various types of parameters attached to a Cam operation.