QCAD/CAM and FluidNC

Discussions around the CAM Add-On of QCAD.

Moderator: andrew

Forum rules

Always indicate your operating system and QCAD version.

Indicate the post processor used.

Attach drawing files and screenshots.

Post one question per topic.

Post Reply
davorin
Junior Member
Posts: 15
Joined: Tue Jul 03, 2018 9:13 am

QCAD/CAM and FluidNC

Post by davorin » Fri Jan 26, 2024 12:53 pm

Good afternoon

Some came across a good tutorial for QCAD/CAM and FluidNC or similar GRBL machines?

What does the CAM output of QCAD expect from the machine state?
Homed and zero positioned at the workpiece origin?
Switched to another coordinate system with machine to workpiece offset?

The QCAD/CAM docs are just way unusable, at least for...so now I'm sticking with just QCAD and use SheetCAMTNG for the time being.


thanks in advance
richard

CVH
Premier Member
Posts: 3480
Joined: Wed Sep 27, 2017 4:17 pm

Re: QCAD/CAM and FluidNC

Post by CVH » Fri Jan 26, 2024 3:34 pm

Hi,

Simply said: The CAM origin is the drawing origin.
Or meaning that (0.0, 0.0) in CAD is where you zeroed the CNC machine.
QCAD/CAM has no method to move the origin ... But everything can be translated relative to the drawing origin.

Homing is something between the physical machine and the logical position of your driver.
Usually only required on power up or between jobs.
Once that is establish one can zero the machine at any point that can be reached.

For milling/engraving it is very common to set the Z-zero at the surface of the substrate.

Regards,
CVH

davorin
Junior Member
Posts: 15
Joined: Tue Jul 03, 2018 9:13 am

Re: QCAD/CAM and FluidNC

Post by davorin » Mon Jan 29, 2024 8:49 am

Think I got it now (o;

Played around with the FluidNC console...

So basically the CAM starts at 0,0,0 and I home the machine, manually jog it to the start position of the workpiece (left, front and top) and then use G10 to set the working position to 0,0,0.

CVH
Premier Member
Posts: 3480
Joined: Wed Sep 27, 2017 4:17 pm

Re: QCAD/CAM and FluidNC

Post by CVH » Mon Jan 29, 2024 9:12 am

davorin wrote:
Mon Jan 29, 2024 8:49 am
I home the machine, manually jog it to the start position of the workpiece (left, front and top) and then use G10 to set the working position to 0,0,0.
That sounds right, G10 sets the CNC origin.

Remind that a CNC driver can usually handle more than one coordinate system.
In my case that is G10L2P1 ... G10L2P9 with a coordinate entry for every axis (e.g X0Y0Z0 or even values for A, B and/or C).
Activated by G54 ... G59, G59.1 ... G59.3
A CNC driver can also exploit G92 to alter the current position coordinates.
In my case 'Zero All' is equal to G92X0Y0Z0 meaning: Set the current position in XYZ to all zero.

Regards,
CVH

davorin
Junior Member
Posts: 15
Joined: Tue Jul 03, 2018 9:13 am

Re: QCAD/CAM and FluidNC

Post by davorin » Mon Jan 29, 2024 1:31 pm

Right....

G92 might be the much better choice in my case as it is temporary...
G10 offsets are stored permanently in FluidNC..and therefore I might forget about it the next time (o;

FluidNC states about G92 though: "It is left over from the hand coding days."

OTOH that's what I will mostly do..hand coding (o;

Post Reply

Return to “QCAD/CAM”