Fusion Machine Files And Post Processor V 1.3.1
Fusion machine file changes:
V 1.3.1
video information
https://www.youtube.com/watch?v=1xPcono_qTk&t=247s
How to install:
- Install one of the following files and install them just like a mch machine file
- Makera.Carvera.3-axis.Community.Version.1.17.f3d
- Makera.Carvera.4-axis.Community.Version.1.18.f3d
- Makera.Carvera.4-axis.Harmonic.Community.Version.1.18.f3d
- Makera.Carvera.Air.3-axis.Community.Version.1.17.f3d
- Makera.Carvera.Air.4-axis.Community.Version.1.18.f3d
- Download and install the carvera.cps file in the post processor manager
- Download the CarvearaFusionTools.zip file, unzip it, and import the libraries into the tool section

Changelog:
1.3.1:
Added M400 to ext control commands to properly sync them up with the gcode output when using the community 1.1.0 firmware
Added the ability to post files with automatic 4th axis rotation between setups, similar to tool orientation, in the free version of fusion. @moinois worked on this feature and we will post documentation here as soon as it is available.

-
Carvera Air Toolchanges: All tool numbers are sent direct to the machine, the machine handles changing.
-
Error on more than 6 tools: For the full size carvera, does not post files with tool numbers >6
-
Fusion Manual tool changes: Manual tool changes that work with stock firmware. Any tool number >6, tool marked for manual tool change, or tool with a different shank size will trigger a manual tool change and walk you through the steps. Adding TLO:M to the comment of the tool post processor as shown in the image will allow you to bypass automatic tool length offset measurement and instead leave the machine paused after the tool change
-
Carvera Community Tool Changes: Requires the community firmware here:
https://github.com/Carvera-Community/Carvera_Community_Firmware/releases
Allows tools 0-99. If the tool number is >6 the machine will walk you through a manual tool change. Look for instructions in the MDI
Adding TLO:M to the comment of the tool post processor as shown in the image will allow you to bypass automatic tool length offset measurement and instead leave the machine paused after the tool change.
Adding TLO:-14 will set the TLO for the tool to -14 -
By default both manual tool change setups will automatically perform a tool length measurement after the tool change is complete.
-
implements pass through custom nc commands
-
provides more information on the current tool at the top of the exported file
-
Implements several Manual NC dropdown commands. See the included fusion sample file for implementation
Dwell -pause for x seconds
Stop -pause and wait for input from tne user
Comment -write a comment into the file
Measure Tool -run a tool length offset calibration on the current tool
Tool Break Control -run a tool break test. Requires the community firmware
Pass Through -send the contents of the input box directly to the machine
Useful Pass Through Commands
M98.1 "nameOfFile" -open subprogam by name
M98 P2002 -open subprogram by number, this command would open and run /macros/2002.cnc before returning to the main program
The following ACTION commands are supported by this post.
RapidA:# -rapids the a axis to degree position
SaferA:# -Moves the z axis up to its clearance poition then moves the a axis
SafeZ -Go to a safe z height (same height as the clearance position)
SpindleOff -turns the spindle off
Clearance -goes to carvea clearance position
ClearAutoLevel -clears the auto level data from the machine
ResetFeedOverride -resets the spindle override value to 100%
FeedOverride:# -sets the feed override to a given percent. Useful for vetting new programs as well as speeding up an entire set of operations quickly
AirOn -Turns the compressed air on
AirOff -Turns the compressed air off
VacOn -Turns on the vacuum
VacOff -Turns off the vacuum
AutoVacOn -turns on auto vacuum
AutoVacOff -turns off auto vacuum
LightOn -turns on the light
LightOff -turns off the light
ShrinkA -Shrinks the A axis with offset 0, so A365 will turn into A5

