Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hi Defware. Thank you for reply. I do have more than a decade of experience working professionaly with different kind of CNC machines and as furniture designer. Hopefuly the next year I will be able to have my own hobby CNC machine. For this reason I am interested in PixelCNC. I already purchased the controller from the PlanetCNC, but still I need the motors and the rails.

Back to topic, will be useful to have an option to import a DXF shape and use that shape to define the profile of a new tool.

I used CAM softwares like WoodWop, where iI can import a profile from a DXF file and use that profile to create a new tool that will be visualized into simulations. Something like this: 

Into the examples bellow, it is showing how to achieve the same thing into the Vectric softwares, here it is called "Form Tools":

At minute 14 it is talking about the "Form Tools"

With my machine I do intend to do some cabinet profiled doors and different profiled joinery element, and I will need to use a lot of different profile bits like this ones:

If you need further informations, please let me know.

Ah, yes, there's no plan to add support for the kind of cutting geometry that router bits entail specifically because PixelCNC's toolpathing and CNC simulation engine - and the core systems they're built on - operate on the assumption that for each XY point on a project or cutter there is a single corresponding Z coordinate, as opposed to multiple Z coordinates.

PixelCNC has always been intended for 3-axis milling/carving the "top" of a project - where cuts are entered/exited vertically, as opposed to entering and routing along edges from a sideways approach. However, I might be able to at least add some kind of support for another cut entry method - which would allow a toolpath to approach a cut from a distance away and move inward to the cut along a fixed Z, as well as retract at a fixed Z a specified distance before rapiding to the safe Z level. Then you  could just define a generic endmill to generate the path with. I can't promise this will even be a thing as I already have plenty on my plate and hope to get to beta before summer but I'll keep it in mind :)

Maybe a feature for the version two of the software? :)

We'll see! A lot of the things I had planned for v2.0 ended up being incorporated into the existing version "just because" but I do have tentative plans for creating a DIY 5-axis with accompanying full 3D CAM, with the goal of making CNC almost as easy as 3D printing. I also have other projects I'd like to do too so only time will tell :)

Once this project will become more popular, I think you will have enough income to dedicate only to programming this wonderful software. I discovered this project by mistake, was just a short mention into a forum, nowhere else I found references before. Definitely this project needs more marketing because have great potential.

I also intend to build a CNC machine with a 4th rotating axis (wood lathe) and the main head to be 5axis driven. Maybe my first machine will be only 3axis and the 4th for lathe, but second one certainly will be a 5axis one. If you need 5axis algorithms you can check the project. It is a Rhino-Grasshopper definition that can generate 5axis gcode for CNC machines.

There might be a way that you can get PixelCNC to output G-code for a 4th axis by creating a custom post processor and doing some trickery with changing the Y axis to the rotation. Using the scaling factor you can map the Y dimension of the project to 360 degrees. So if you make a project that's 6 inches long in the Y dimension you could set a scaling factor to 6.0 for the Y dimension and change the register label in the post from Y to A (IIRC that's how you specify 4th axis angle?). I think it could be done, I'd be interested to find out if someone can pull it off.

I've already been working on PixelCNC pretty much full time for about 2.5 years now and my goal is to get it to the point that I originally envisioned, at which point it will enter beta phase and I will switch gears to PR/promotion/marketing mode. The goal is to expand it into a full income by the summer time. We'll see! Thanks for the feedback :)