CAM Custom/pt-br: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:


{{Docnav
{{Docnav
|[[Path_Stop|Stop]]
|[[CAM_Stop|Stop]]
|[[Path_Shape|Shape]]
|[[CAM_Probe|Probe]]
|[[Path_Workbench|Path]]
|[[CAM_Workbench|CAM]]
|IconL=Path_Stop.svg
|IconL=CAM_Stop.svg
|IconR=Path_Shape.svg
|IconR=CAM_Probe.svg
|IconC=Workbench_Path.svg
|IconC=Workbench_CAM.svg
}}
}}


{{GuiCommand
{{GuiCommand
|Name=Path Custom
|Name=CAM Custom
|MenuLocation=Path → Supplemental Commands → Custom
|MenuLocation=CAM → Supplemental Commands → Custom
|Workbenches=[[Path_Workbench|Path]]
|Workbenches=[[CAM_Workbench|CAM]]
}}
}}


==Description==
==Description==


This tool inserts a path object which is built from hand coded custom G-code.
The tool [[Image:CAM_Custom.svg|24px]] [[CAM_Custom|Custom]] inserts a path object which is built from hand coded custom G-code.


Because the Custom G-Code command provides no link to a Tool Controller, if a Tool is used by the custom G-Code, the Tool index must be written, along with the Spindle Start M-Code, in order that it is passed to the Postprocessor. This ensures that Tool changes and starts will be properly generated.
Because the Custom G-code command provides no link to a Tool Controller, if a Tool is used by the custom G-code, the Tool index must be written, along with the Spindle Start M-code, in order that it is passed to the Postprocessor. This ensures that Tool changes and starts will be properly generated.


For example, to convey to the Postprocessor that the Tool used in the Custom G-Code operation has Tool index 6, and a Spindle Speed of 10,000, insert the following code at the beginning of the Custom G-Code Operation:
For example, to convey to the Postprocessor that the Tool used in the Custom G-code operation has Tool index 6, and a Spindle Speed of 10,000, insert the following code at the beginning of the Custom G-code Operation:


(T6: 4mm Endmill)
(T6: 4mm Endmill)
Line 30: Line 30:
M3 S10000
M3 S10000


Note that Feed rates will be correctly generated by the Postprocessor, only if the Custom G-Code Feed rates are written in Units/second.
Note that Feed rates will be correctly generated by the Postprocessor, only if the Custom G-code Feed rates are written in Units/second.


==Usage==
==Usage==


# Press the {{KEY|[[Image:Path_Custom.svg|16px]] [[Path_Custom|Custom]]}} button
# Press the {{KEY|[[Image:CAM_Custom.svg|16px]] [[CAM_Custom|Custom]]}} button
# Write custom G-code in the '''G Code''' property of the newly created object. Refer to the [[Path_scripting|Path scripting]] page for supported G-Code commands.
# Write custom G-code in the '''G Code''' property of the newly created object. Refer to the [[CAM_scripting|CAM scripting]] page for supported G-code commands.


==Properties==
==Properties==


* {{PropertyData|G Code}}: The custom G-Code commands to build the path on
* {{PropertyData|G Code}}: The custom G-code commands to build the path on.




{{Docnav
{{Docnav
|[[Path_Stop|Stop]]
|[[CAM_Stop|Stop]]
|[[Path_Shape|Shape]]
|[[CAM_Probe|Probe]]
|[[Path_Workbench|Path]]
|[[CAM_Workbench|CAM]]
|IconL=Path_Stop.svg
|IconL=CAM_Stop.svg
|IconR=Path_Shape.svg
|IconR=CAM_Probe.svg
|IconC=Workbench_Path.svg
|IconC=Workbench_CAM.svg
}}
}}


{{Path_Tools_navi{{#translation:}}}}
{{CAM_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 14:09, 26 March 2024

Other languages:

CAM Custom

Menu location
CAM → Supplemental Commands → Custom
Workbenches
CAM
Default shortcut
None
Introduced in version
-
See also
None

Description

The tool Custom inserts a path object which is built from hand coded custom G-code.

Because the Custom G-code command provides no link to a Tool Controller, if a Tool is used by the custom G-code, the Tool index must be written, along with the Spindle Start M-code, in order that it is passed to the Postprocessor. This ensures that Tool changes and starts will be properly generated.

For example, to convey to the Postprocessor that the Tool used in the Custom G-code operation has Tool index 6, and a Spindle Speed of 10,000, insert the following code at the beginning of the Custom G-code Operation:

(T6: 4mm Endmill)

M6 T6

M3 S10000

Note that Feed rates will be correctly generated by the Postprocessor, only if the Custom G-code Feed rates are written in Units/second.

Usage

  1. Press the Custom button
  2. Write custom G-code in the G Code property of the newly created object. Refer to the CAM scripting page for supported G-code commands.

Properties

  • DadosG Code: The custom G-code commands to build the path on.