CAM SetupSheet: Difference between revisions

From FreeCAD Documentation
(initial)
 
No edit summary
Line 1: Line 1:
<translate>

==Description== <!--T:2-->

<!--T:3-->
Using a SetupSheet allows the user to customize how the various property values for operations will be calculated. The user always has the option to override the SetupSheet values with an explicit value or change the way SetupSheet values are calculated.
Using a SetupSheet allows the user to customize how the various property values for operations will be calculated. The user always has the option to override the SetupSheet values with an explicit value or change the way SetupSheet values are calculated.


Line 5: Line 10:
SetupSheets are particularly useful when saved with a [[Job Template]].
SetupSheets are particularly useful when saved with a [[Job Template]].


## SetupSheet Properties
==Properties==<!--T:9-->

The following Properties can be customized in the SetupSheet

### VertRapid
Sets the Vertical Rapid Rate in new Tool Controllers to be used in post processors that support customizable Rapid rates (ie Shopbot)
_eg. If VertRapid=50, a new ToolController will be created with a VertRapid rate set to 50_

### HorizRapid
Sets the Vertical Rapid Rate in new Tool Controllers to be used in post processors that support customizable Rapid rates (ie Shopbot)
_eg. If HorizRapid=50, a new ToolController will be created with a HorizRapid rate set to 50_

### SafeHeightOffset
The usage of this field depends on SafeHeightExpression (see below)

### SafeHeightExpression
The result of this expression will be used to set the Safe Height of operations. The default calculation takes the StartDepth of the operation and adds the value of SafeHeightOffset.
eg. If StartDepth=10 and SafeHeightOffset=3, SafeHeight in an operation will = 13

### ClearanceHeightOffset
The usage of this field depends on ClearanceHeightExpression (see below)

### ClearanceHeightExpression
The result of this expression will be used to set the Clearance Height of operations. The default clculation takes the StartDepth of the operation and adds the value of ClearanceHeightOffset
eg. IF StartDepth=10 and ClearanceHeightOffset=6, ClearanceHeight in an operation will = 16


### StartDepthExpression
The result of this expression will be used to set the StartDepth property of operations. The default value=OpStartDepth which indicates the Operation will calculate its own StartDepth.

### FinalDepthExpression
The result of this expression will be used to set the FinalDepth property of operations. The default value=OpFinalDepth which indicates the Operation will calculate its own FinalDepth. Overriding this calculation might be valuable if you always want operations to cut through the material.
_eg. FinalDepthExpression=OpFinalDepth-0.1 will cause the final depth of the operation to be 0.1mm lower than otherwise._

### StepDownExpression
The result of this expression will be used to set the StepDown property of operations. The default value=OpToolDiameter which indicates the tool diameter property of the Tool Controller will be used.
_eg. If a 3/4 inch tool is used in a tool controller selected for an operation, the step-down value will equal 19.05mm_


* {{PropertyData|VertRapid}}: Sets the Vertical Rapid Rate in new Tool Controllers. (Used in post processors that support customizable Rapid rates)
* {{PropertyData|HorizRapid}}: Sets the Horizontal Rapid Rate in new Tool Controllers. (Used in post processors that support customizable Rapid rates)
* {{PropertyData|SafeHeightOffset}}: The usage of this field depends on SafeHeightExpression (see below)
* {{PropertyData| SafeHeightExpression}}: The result of this expression will be used to set the Safe Height of operations.
* {{PropertyData|ClearanceHeightOffset}}: The usage of this field depends on ClearanceHeightExpression (see below)
* {{PropertyData|ClearanceHeightExpression}}: The result of this expression will be used to set the Clearance Height of operations.
* {{PropertyData|StartDepthExpression}}: The result of this expression will be used to set the StartDepth property of operations.
* {{PropertyData| FinalDepthExpression}}: The result of this expression will be used to set the FinalDepth property of operations.
* {{PropertyData|StepDownExpression}}: The result of this expression will be used to set the StepDown property of operations.


## Operation Parameters
## Operation Parameters
Line 52: Line 30:




## SetupSheet Values
SetupSheet Values


Other values in the SetupSheet can be referenced directly:
Other values in the SetupSheet can be referenced directly:
Line 66: Line 44:
* FinalDepthExpression
* FinalDepthExpression
* StepDownExpression
* StepDownExpression
</translate>
{{clear}}
<languages/>

Revision as of 04:12, 16 January 2018

Description

Using a SetupSheet allows the user to customize how the various property values for operations will be calculated. The user always has the option to override the SetupSheet values with an explicit value or change the way SetupSheet values are calculated.

Since SetupSheets are part of the Path Job, values do not changes the default behavior of Path. Rather, they change only the behaviour within the context of the current job.

SetupSheets are particularly useful when saved with a Job Template.

Properties

  • DataVertRapid: Sets the Vertical Rapid Rate in new Tool Controllers. (Used in post processors that support customizable Rapid rates)
  • DataHorizRapid: Sets the Horizontal Rapid Rate in new Tool Controllers. (Used in post processors that support customizable Rapid rates)
  • DataSafeHeightOffset: The usage of this field depends on SafeHeightExpression (see below)
  • Data SafeHeightExpression: The result of this expression will be used to set the Safe Height of operations.
  • DataClearanceHeightOffset: The usage of this field depends on ClearanceHeightExpression (see below)
  • DataClearanceHeightExpression: The result of this expression will be used to set the Clearance Height of operations.
  • DataStartDepthExpression: The result of this expression will be used to set the StartDepth property of operations.
  • Data FinalDepthExpression: The result of this expression will be used to set the FinalDepth property of operations.
  • DataStepDownExpression: The result of this expression will be used to set the StepDown property of operations.
    1. Operation Parameters

The following are pulled from OpFinalDepth - The value of the FinalDepth property OpStartDepth - The value of the FinalDepth property OpToolDiameter - The value of the Tool Diameter property of the Tool Controller referenced by the operation.


SetupSheet Values

Other values in the SetupSheet can be referenced directly:

  • SetupSheet.ClearanceHeightOffset
  • SetupSheet.SafeHeightOffset
  • StartDepth
  • SafeHeightOffset
  • SafeHeightExpression
  • ClearanceHeightOffset
  • ClearanceHeightExpression
  • StartDepthExpression
  • FinalDepthExpression
  • StepDownExpression
Other languages: