View all by Deftware
Deftware
Follow Deftware
Follow
Following Deftware
Following
Add To Collection
Collection
Community
Devlog
Related games
Related
PixelCNC Has Moved: deftware.org
←
Return to PixelCNC Has Moved: deftware.org
Devlog
v1.53a - Hotfix: Trace To Paths Crash Error
August 19, 2021
by
Deftware
1
This is just a quick hotfix that resolves a bug introduced in v1.52a which caused an error and subsequent crash when tracing the canvas or a layer to a paths-layer if more than 64 paths were produced...
Continue reading
v1.52a - Canvas/Simulation Color Curves, Optimized Stroke Paths + Shapes From Paths, Bug Fixes, etc...
August 18, 2021
by
Deftware
This is a small update to accompany the latest tutorial video that can be found on YouTube. Some bugs had been discovered while recording tutorial footage which are the primary motivation for the chan...
Continue reading
v1.51a - Hotfixes: Offset Limiting Max Depth, Adding Path Sweep Profiles, etc.
August 03, 2021
by
Deftware
1
This is a small update to fix a few issues that arose as a product of some new features and changes made in v1.50a. The downloads for v1.50a were taken down simply because they're almost the same exce...
Continue reading
Fixed Auto-Update Crash on Startup - 20% Off Sale!
July 29, 2021
by
Deftware
There was a formatting error with the auto-update metadata that caused PixelCNC to crash on startup affecting all versions of PixelCNC with auto-update capability when run while connected to the inter...
Continue reading
v1.50a - Smooth/Smudge Brushes, Model-Layer Scaling, Remove Layer Bottom, Metric Feedrates, Expression Evaluation, etc...
July 29, 2021
by
Deftware
This update includes several features and a number of bug-fixes. This update lumps together feature requests made by users and includes some features that have been planned for PixelCNC since the very...
Continue reading
v1.49a - Duplicate Layer fix
May 11, 2021
by
Deftware
Just a quick hotfix for a crash that only occurred in release builds of PixelCNC when duplicating a selected layer. This wasn't occurring in debug builds and was difficult to track down as a result. I...
Continue reading
v1.48a - Miscellaneous fixes
May 10, 2021
by
Deftware
v1.48a was pushed to the auto-update system and the downloadable builds have been uploaded as of yesterday. One user reported an issue with the automatic updater not being able to install the software...
Continue reading
v1.46a - Faster more precise contouring, dithered stipple improvements, text-layer crash fix, etc...
May 04, 2021
by
Deftware
All kinds of little things have been improved and tweaked in v1.46a. There's not much in the way of large functionality. In my journey recording and editing together tutorial videos I managed to stumb...
Continue reading
v1.45a - Misc bugfixes and improvements
February 16, 2021
by
Deftware
There's not a tremendous amount involved with this update, it's a rather small one that fixes a few things - some of which were introduced with v1.44a. Here's the changes.txt: increased raster-brush f...
Continue reading
v1.44a - Paths Carving, Tessellated Carving, Raster Tiling, Raster Tilt Angles, Profiling Cut Width, etc..
January 15, 2021
by
Deftware
v1.44a is a rather large update! Remaining updates to be released will be much smaller as there's simply not much left to do other than fix bugs and add a few features. The original aim was to knock o...
Continue reading
v1.43a - Raster-Along-Paths, Adjust Levels, Expand/Contract, Draft Angle, Simplify/Subdivide Paths, and more!
July 02, 2020
by
Deftware
This is a pretty significant update with some great new features for designing and crafting a project's canvas. The UI has also evolved a bit futher - things have been moved around and situated in a b...
Continue reading
v1.42a - Post-Processor Selection Dialog Hotfix
March 28, 2020
by
Deftware
This is an update which fixes a bug on the G-code export dialog involving the post-processor selection. This bug has apparently been around for a few versions and somehow managed to slip by unnoticed...
Continue reading
v1.41a - G-Code Export Dialog, Per-Tool Measure Units, DXF Import, UI Improvements, and more!
March 18, 2020
by
Deftware
v1.41a is here! Users should be able to receive it via automatic updates for both the paid and trial versions of PixelCNC - with the free trial including automatic update functionality as of v1.39a, s...
Continue reading
v1.40a - Undo/Redo, Path-Sweeps, Merge-Down Paths, Rectangle Select Paths/Nodes, UI Icons, Etcetera...
December 29, 2019
by
Deftware
I've decided to start posting a screenshot of what PixelCNC looks like with a generic test-project open, so users can see the immediate differences in the interface that are not readily apparent when...
Continue reading
v1.39a - Models/Text to Raster, New Shading/Lighting, Improved Brush-Stroke & Paths-to-Raster Shape Generation, Bugfixes...
October 30, 2019
by
Deftware
This is not a very big update, and it's a bit overdue. This update is a 50/50 split between new features/enhancements and bug fixes. This last month has been a bit slow, for multiple reasons, one of w...
Continue reading
v1.38a - Hotfix for loading projects with text-layers...
September 27, 2019
by
Deftware
#hotfix
This update is not relevant to the free trial as project files cannot be saved/loaded and comes only as an automatic update for users of the full version. After quite a bit of experimentation it was...
Continue reading
v1.37a - Text Layers, Raster-Editing, Trace Canvas/Layers to Paths, Stroke Paths to Raster-Layer, etc...
September 24, 2019
by
Deftware
v1.37a not only took a lot longer to get out than I had hoped but also comes with a changelist that's right up there in size with v1.34a - which was the biggest update ever. I was planning on adding m...
Continue reading
20% Off Summer Sale!
August 07, 2019
by
Deftware
Opted to put a summer sale price on PixelCNC while the canvas system is not 100% complete. In fact it's closer to 50% complete - much of the most useful features aren't available yet - but they will b...
Continue reading
v1.36a - Canvas Layer System, Tool Library, Tapered Ballnose, and more!
August 04, 2019
by
Deftware
After nearly 4 months since the last update it's FINALLY HERE.... and yet there's still plenty of work to do because we're just getting started. More features for the canvas layer system, new operatio...
Continue reading
v1.34a - Coming August 1st!
July 10, 2019
by
Deftware
Thought it would be a good idea to let the world know that work on PixelCNC has been constant and ongoing since the v1.33a update. The upcoming update is just weeks away from release and adds tons of...
Continue reading
v1.33a - Outline Mode + Tabs, Improved Meshgen, Misc. Fixes/Changes
April 22, 2019
by
Deftware
This is a small update comprising mostly bugfixes and changes that I felt should be released sooner rather than later. This version is actually a fork from v1.32a which I have manually transposed the...
Continue reading
v1.32a - 32-bit Free Trial Performance Fixed
March 25, 2019
by
Deftware
For unknown reasons the 32-bit version of the free-trial was experiencing CNC simulation performance issues. Re-uploaded fixed version (just re-compiled it and that fixed it, WTH?) The 32-bit full ver...
Continue reading
v1.32a - Ramp/Helical Engage, Rect. Meshing, Polyline Simplify, Improved Medial-Carve, Themes!
March 25, 2019
by
Deftware
Builds for v1.32a are available for download. Lots of changes have taken place with this update, at least ones that are more visible than usual. Here's the changes.txt for v1.32a (roughly ordered by t...
Continue reading
v1.31a - Rest Machining, Cut Sorting, Model Bit-Depth, Spiral Offset...
February 18, 2019
by
Deftware
Lots of snow happening in the California mountains over here. Our apple tree snapped in half and the power was out a few times over the last two weeks. Good times! Here's the changes.txt for v1.31a: a...
Continue reading
v1.30a - 3D Model Import, Pocketing Operation, Improved SVG Import ...
January 08, 2019
by
Deftware
v1.30a finally released! I planned to get this out sooner but the final testing before packaging everything up yielded two new bugs that I was compelled to squash first. Also, I underestimated how muc...
Continue reading
Automatic Updates and 32/64 Bit Builds
December 16, 2018
by
Deftware
I forgot to mention that the v1.29a automatic update will be delayed about a day while I square away some things involving the 32/64 bit dichotomy that's in play now. Everybody running PixelCNC is run...
Continue reading
v1.29a - Fixed Older Graphics/OpenGL Support, Much Improved Horizontal Toolpaths
December 16, 2018
by
Deftware
Here's the changes.txt for v1.29a: horizontal milling toolpaths now handle islands in a more robust manner changed horizontal toolpath generation progress to show only surface contours migrated to new...
Continue reading
Fixing Horizontal Milling Toolpaths...
November 28, 2018
by
Deftware
1
Horizontal milling in PixelCNC has always been a bit fudgy. For many projects it gets the job done but for some projects it's less than ideal in the toolpaths that it generates. The generation itself...
Continue reading
v1.27a - Fixed Medial-Carve Bug, New Logo/Icon... and new Trailer!
November 24, 2018
by
Deftware
Here's the new PixelCNC trailer! Not very important for existing users, but now there's a short <2min video you can share if you want to let people know what program you're using for your artistic CAM...
Continue reading
v1.26a - Conformal Toolpath, Fixed Labyrinth, Fixed Metric Stipple Bias, etc..
October 31, 2018
by
Deftware
v1.26a has been released, as well as via the auto-update system. Here is the changes.txt: v1.26a - added "conformal" operation to generate form-following contouring cut paths - added a window margi...
Continue reading
Labyrinths somewhat broked! D:
October 27, 2018
by
Deftware
Working on fixing labyrinth toolpath to be more reliable - and also not pop up infinite "encountered non-closed polyline!" error messages. v1.26a will hopefully be out by tomorrow to fix. I'll try to...
Continue reading
v1.25a - G-code Post-Processor Support!
October 27, 2018
by
Deftware
CNC G-code post-processing support has finally landed with v1.25a being released today. The caveat is that I've only included two posts... well, three, actually, but two of them are for GRBL/Mach3/Lin...
Continue reading
Toolchange G-code broken in v1.24a
October 21, 2018
by
Deftware
Just a heads up to anybody looking to use automatic toolchanging for their PixelCNC projects: I made the mistake of 'fixing' a 'typo' in the G-code generation for spurring a toolchange in machines wit...
Continue reading
v1.24a - Fixed Broken Horizontal Milling Operation
October 14, 2018
by
Deftware
There was a horizontal milling toolpath generation bugfix in v1.23a which went fine, except for the fact that it broke the cut path ordering part of the algorithm, which is no good. This update fixes...
Continue reading
v1.23a - Intel Gfx Fix, New Simulation Render, Op Coolant, Better Stipple, Bugfixes... What's Next?
October 12, 2018
by
Deftware
Pushed v1.23a update via auto-update system. Please share your experience using the auto-update installer, which has been added into PixelCNC since v1.20a. The public releases have skipped over v1.22a...
Continue reading
v1.21a released & via auto-update!
September 13, 2018
by
Deftware
1
PixelCNC v1.21a has been released. I just pushed the first update via the new auto-update system that was added with v1.20a, so any users who run PixelCNC on a web-connected machine should be seeing a...
Continue reading
Four long months later... v1.20a!
August 03, 2018
by
Deftware
v1.20a has been released! Here's the changes.txt: - GPU-powered image operations (GL 3.0+ GPUs only at the moment) - added incremental simulation updating system for operation playback - added comp...
Continue reading
Auto-update functionality
July 16, 2018
by
Deftware
The auto-update system is coming along and will alleviate concerns about getting bug-fixes and new features out to users as painlessly as possible. After v1.20a is released I'll utilize the mass-email...
Continue reading
Some v1.20a Stuff Done With a Few Things to Go
June 28, 2018
by
Deftware
#simulation, #auto-update
I'm hoping to have v1.20a released by August at the very latest. The simulation system is fully operational now and just needs a few little tweaks and fixups. I've been sharing progress on the simulat...
Continue reading
Simulation System Threading Nightmare and v1.20a Update
May 28, 2018
by
Deftware
Long story short, after hammering out the 'quilt' system which would allow region-specific updating of the simulation 3D mesh I realized that I had completely overlooked how problematic (and slow) it...
Continue reading
Real-time Simulation System Stuff
May 24, 2018
by
Deftware
I'm knee-deep in the core algorithmic code of the updated simulation system, which will feature full operation simulation - allowing real-time observation of how an operation will actually cut as a fu...
Continue reading
Bug-hunting, V-Bit tools, GPU-powered image ops, live cut simulation, auto-update core
May 20, 2018
by
Deftware
Tool diagrams are all situated now, so users can get a visual depiction of the cutting tool's profile for which they've entered dimensions for. There's also now a 3rd cutting tool: the v-bit. Internal...
Continue reading
4-week hiatus and v1.20a en-route
May 03, 2018
by
Deftware
Hello readers. After 6 months of working on PixelCNC just about everyday I needed a little bit of a breather, and am now back on track tackling all the bigger todo list action-items. Here's what's bei...
Continue reading
v1.18a - Horizontal finishing, optimized meshing, antialiased thresholding...
April 03, 2018
by
Deftware
Proper support for older hardware limited to OpenGL v2.0 *should* be working now. The vertex buffer API function names end in 'ARB' on older hardware, so they need to be explicitly searched for with t...
Continue reading
v1.15a causing issues for some...
March 18, 2018
by
Deftware
While v1.15a has been tested across 5 systems running from Windows 7 to 8.1 and 10 with no problems, some users are reporting that it's either crashing or running very slow in spite of v1.14a running...
Continue reading
v1.15a - Horizontal operation reliability improvement, SVG support, image downscale...
March 16, 2018
by
Deftware
If no more major features were planned to be added this version of PixelCNC could possibly be the last alpha version. There's still a few reasonably sizable feature additions that I've been gearing up...
Continue reading
v1.14a - Parallel toolpath bugfix, image auto-contrast, CAM/mesh quality improved
February 23, 2018
by
Deftware
Made a new blog post for those interested to know the state of things regarding my three ongoing projects, where they stand, and what my long-term goals and visions are with them. As for PixelCNC, v1...
Continue reading
v1.13a - Meshing tweaks, numpad entry, operation name fix, etc.
February 15, 2018
by
Deftware
There's been a lot of tweaking going on in lieu of properly redesigning certain systems to better optimize memory usage. Specifically the meshing algorithm, which has a tendency to try to allocate mor...
Continue reading
PixelCNC v1.12a - curing memory allocation woes
February 07, 2018
by
Deftware
v1.11a proved to be a vain attempt at resolving a memory allocation insufficiency and caused problems for some users whose systems could not find large enough contiguous blocks of unused memory to all...
Continue reading
PixelCNC v1.11a - Improved image meshing, invert image, ...
February 06, 2018
by
Deftware
A new PixelCNC version has been released. From changes.txt: v1.11a - changed project mesh generation parms to better handle images that are larger or more varied - increased allowable number of su...
Continue reading
PixelCNC v1.10a release: metric project option, outline operation toolpaths, and miscellaneous.
January 29, 2018
by
Deftware
v1.10a is up, and existing owners should be able to download the new paid version. Everybody else can download the trial version and test out the metric functionality. Go into Config->CNC/CAM Settings...
Continue reading
Input transform functions FTW!!111
January 24, 2018
by
Deftware
In the last devlog update I mentioned two new operations: one which contours the boundary between light/dark areas of a black/white image (or any grayscale image, for that matter, but it's meant to be...
Continue reading
Metric functionality and new operations.
January 22, 2018
by
Deftware
Project Units of Measure A new feature that's just about done is an all-important option to users to work in metric/millimeters instead of the existing imperial/inches units of measurement. This was a...
Continue reading
Todo: so many things to do... where to begin?
January 17, 2018
by
Deftware
#metric, #sleep deprivation
I keep my IDE open 24/7, just like I keep my computer on 24/7, just like I try to keep myself on 24/7. I have adapted to what I think people refer to as the 'Da Vinci' sleep cycle. 30 minutes of sleep...
Continue reading
PixelCNC v1.0a Gearing for Release!
January 16, 2018
by
Deftware
Currently putting together the v1.0a build + free trial version for potential buyers to try before they buy. Everything is up in the air and PixelCNC's future depends solely on the sort of response it...
Continue reading