![]()
~/CutOptim/bin/Release/CutOptim Windows installationįor the uninitiated, you clone (or download) the directory, it comes in the form of a. If you have opted for the inkscape extension, at the next start you will have a Fablab / Laser Cutting Optimizer extension If you want to make this extension available for all accounts on your machine, copy the file cutoptim.inx + the executable into / usr / share / inkscape / extensions (you must be root). make install_inkscape: this will copy the program to the inkscape extension directory (~ /. ![]() local / bin which is in the list of executable directories, which will allow you to use it directly (this may be specific Ubuntu, it's up to you put the program elsewhere on another system. #Contour cut with inkscape software#make install: this will copy the software to the directory ~ /.Then you open a terminal, go to the created directory and launch the commands: #Contour cut with inkscape code#The code is available here: For the uninitiated, you clone (or download) the directory, it comes in the form of a. For information, I did not change the code between Linux and Windows, that's saying! Linux installation #Contour cut with inkscape for mac#For Mac users, sorry I do not have it, you will have to fend for yourself, but the C ++ used is really standard, it should work as soon as you have access to a compiler. For fans of Windows (there is!), I created a Visual Studio project that allows to compile on this platform. I wrote this program under Linux / Ubuntu (compiled with gcc), but since there is no system dependency, it should work as it is under any other version of Linux. The memory consumption is reasonable, no need to rush to buy new RAMs! S oftwareįirst of all as it is a program written in C ++ for a performance issue, it must be compiled on your machine. The work to be done can take a relatively long time, it is better to run it on a modern processor, but if you are in no hurry. ![]() EnvironmentĪs mentioned above, this program can be used alone or as an inkscape extension. ![]() It can be used as is (command line, no GUI!) Or as an extension inkscape which then provides the GUI. This program reads an input SVG file containing the objects to be placed and outputs a second SVG file containing the placed objects. This can help a furniture manufacturer, but it's too limiting for a laser cutter! By doing a little research on the Web, there are also many links to programs performing this task, but the free versions are often very limited, they are content to optimize the cutting of rectangles. For interested readers, this is a variant of a problem well known in the world of optimization (bin packing problem). All the users of the laser cutter have probably been confronted with the problem: my drawing does not fit in the wood sheet at my disposal or even in the laser cutter! To try to remedy this problem, I started writing an optimization program for placing objects on a sheet. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |