Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

PixelCNC Has Moved: deftware.org

CAM software developed by artists for artists to create unique and original works on a 3-axis CNC router or mill. · By Deftware

UCCNC post processor

A topic by valhallaCNC created 10 days ago Views: 21 Replies: 3
Viewing posts 1 to 3
(+1)

Hi Charlie,

After I create my G-code, the tool numbers are labeled as the project labels them. Always starts with number 1.  I looked through the post file, is there a way the tools can get labeled by the number in the tool library ?  I have a lot of bits and it would be easier to just label them with the corresponding number in the tool library.  Did I miss something . 

Thanks Joe

Developer

Hi Joe,

The tool slot numbers in a project are what is used as the tool index in exported G-code. The Tool Library is only for storing definitions that can be re-used in a project, by copying one or more definitions from the library to a project. Changing a tool definition in the library does not change that tool definition for all projects that have previously copied that tool definition to themselves - it is just a list of definitions that a project can copy from to its own tool definitions so that users do not have to re-define the same tools for projects.

Two different systems running PixelCNC could have different tool libraries, which is why exported G-code uses the tool slot number in a project rather than the tool definition index from the library. You can organize your tool library to reflect the tools you have setup in your tool changer, for up to ten tools, and then use the Load Library To List button in the Project Tools mode to automatically copy the first ten tool definitions from the library to a project. It is important to remember that this is only copying whatever definitions currently exist to the project, and is not storing references to the tool library's definitions in the project. Otherwise opening the project on a different system with a different tool library would not end up with the same tool definitions for the project.

Hope that helps. Cheers! :]

 - Charlie

(1 edit) (+1)

Been kicking around the idea of adding ATC, full disclosure I'm not exactly sure how they choose the correct tool. I was assuming that they go by tool number. All the projects start with one. Maybe that's not how they work. Any insight on that ?  One other thing comes to mind, Is there a way to run a custom macro such as M3333. Ive tried several things . I dont know how to add it , can it be added by comments? I cant seem to make that work. 

Thanks Joe

Developer

Hi Joe,

The tool slot number in a PixelCNC project is the tool index that an automatic tool changer will put in the spindle.

With a custom G-code post-processor you can have exported G-code contain virtually anything you need. If you need any assistance with that go ahead and send an email to us at support@gmail.com and we'll get you squared away :]

 - Charlie