Страница 32 из 32

Inkscape Gcodetools plug-in English support forum

Добавлено: 10 дек 2009, 10:28
Nick
Generated Gcode in EMC2 <a class='original' href='./download/file.php?id=508&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (21.99 КБ)</a>
Generated Gcode in EMC2
TypeExtension of vector
graphics editor Inkscape
DeveloperGcodetools develop team
Written inPython
OSCross-Platform (Windows, Linux, MacOS)
Version1.6.03
LicenseGNU GPL
Downloads7800+

Gcodetools

Gcodetools is a plug-in for Inkscape. It prepares and converts paths from Inkscape to Gcode, using biarc interpolation.
This article is unfinished. You can help cnc-club expanding it.
Screenshots and photos are needed. Please post them at this thread.
Features (для просмотра содержимого нажмите на ссылку)

Features

Preview of the generated Gcode in EMC <a class='original' href='./download/file.php?id=130&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (154.76 КБ)</a>
Preview of the generated Gcode in EMC
Gcodetools area pocketing <a class='original' href='./download/file.php?id=772&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (147.75 КБ)</a>
Gcodetools area pocketing
Gcodetools lathe <a class='original' href='./download/file.php?id=642&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (21.98 КБ)</a>
Gcodetools lathe
Gcodetools engraving by Rene <a class='original' href='./download/file.php?id=631&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (233.84 КБ)</a>
Gcodetools engraving by Rene
Bears by Durachko <a class='original' href='./download/file.php?id=5429&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (89.93 КБ)</a>
Bears by Durachko
Export to Gcode
  • Export paths to Gcode
  • Using circular (biarc approximation) or straight line interpolation
  • Automatic path subdivision to reach defined tolerance
  • Multiply tool processing
  • Export Gcode in parametric of flat form
  • Including personal headers and footers
  • Choosing units
  • Multi-pass processing
  • Numeric suffix is added to generated files to avoid overwriting
Lathe Gcode
  • Compute trajectories for lathe
  • Fine cut
  • Define fine cut's depth
  • Define fine rounds
  • Two different computation functions for fine cut
  • Standard axis remapping

Path's area processing
  • Building area paths
  • Area paths could be modified
Engraving
  • Building trajectory according to the cutter's shape
  • Defining different cutter's shapes
Tool's library
  • Defining different tool's parameters (diameter, feed, depth step, penetration feed, personal Gcode before/after each path, cutters shape, personal tool's changing Gcode)
  • Tools can be managed by Inkscape's standard procedures (copy, delete, assigned to different layer)
  • Multiply tools processing
Orientation system
  • Applying scale along any axis
  • Apply rotate in the ХY plane
  • Apply translation along any axis
  • Apply transforms according to arbitrary points
Post-processor
  • You can create custom post-processor by writing down the commands or choose from the list of default post-processors
  • Scale and offset Gcode
  • Gcode commands remapping
  • Parameterize Gcode
  • Round floating point values to specified precision
Verifying tools for the scene
  • Select and remove small paths (area artefacts)
  • Tool's alignment check
  • Cutting order check
Plotter cutting
  • Export to Gcode for plotter with tangential knife. Forth axis A is knife's rotation.
License (для просмотра содержимого нажмите на ссылку)

License

Inkscape and Gcodetools are licensed under GNU GPL.
Install (для просмотра содержимого нажмите на ссылку)

Install

Windows
Unpack and copy all the files to the following directory Program Files\Inkscape\share\extensions\ and restart inkscape
Linux
Unpack and copy all the files to the following directory /usr/share/inkscape/extensions/ and restart inkscape
Usage (для просмотра содержимого нажмите на ссылку)
Screenshots (для просмотра содержимого нажмите на ссылку)

Screenshots

Gcodetools plug-in tutorial (2600*1300 px png ~ 700Kb) <a class='original' href='./download/file.php?id=127&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (752.7 КБ)</a>
Gcodetools plug-in tutorial (2600*1300 px png ~ 700Kb)
Curve to Gcode result <a class='original' href='./download/file.php?id=103&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (1023.52 КБ)</a>
Curve to Gcode result
Preview of the generated Gcode in EMC <a class='original' href='./download/file.php?id=130&sid=112326cb64be242ba19d4fe0a842cfe5&mode=view'>Загрузить оригинал (154.76 КБ)</a>
Preview of the generated Gcode in EMC
Get latest version (для просмотра содержимого нажмите на ссылку)

Get latest versions

Latest stable version Gcodetools 1.7
gcodetools.tar.gz
Gcodetools 1.7
(75.25 КБ) 92870 скачиваний
Older versions(ver 1.5)
gcodetools-1.6.tar.gz
Gcodetools 1.6
(56.6 КБ) 11901 скачивание
(ver 1.5)
gcodetools.tar.gz
Gcodetools 1.5
(21.32 КБ) 7901 скачивание
(ver 1.4)
gcodetools.tar.gz
(14.72 КБ) 23060 скачиваний
(ver 1.2)
extensions.tar.gz
(9.01 КБ) 7767 скачиваний

Dev-version

You can try the newest development version by getting it from github repository https://github.com/cnc-club/gcodetools via web interface or using git clone git@github.com:cnc-club/gcodetools.git .
You'll need to run python create_inx.py to create inx files. After that install procedure is the same with the stable version.

Translations

Gcodetools is included into Inkscape v 0.49 so it will have native translations as other Inkscape's extensions. Until it is released you can use some self made translation packs:
Credits (для просмотра содержимого нажмите на ссылку)

Credits

Developers:
  • Nick Drobchenko (Nick)
  • Vladimir Kalyaev (Dormouse)
  • Henry Nicolas (Alfcnc)
  • Chris Lusby Taylor (ChrisInNewbury)
Translators:
  • John Brooker (greybeard from cnczone.com)
Develop (для просмотра содержимого нажмите на ссылку)

Develop

At the moment following features are being developed:
  • Plasma cutter extension
  • Turning lathe extension
  • Plotter extension
You can help us improve Gcodetools in several ways
  • Writing a report / bug report
  • Improve help and manuals
  • Publish G-codes / SVGs / other code
  • Publish photos / videos
  • Make a bug report
  • Help develop new features
  • Suggest a new feature
Tested on (для просмотра содержимого нажмите на ссылку)

Tested on

Linux
Ubuntu 9.10 14.04 + inkscape 0.48 (older Gcodetools versions also work with 0.46, 0.47)
Windows
Windows XP, Windows Vista, Windows 7 + inkscape 0.46, inkscape 0.47
MacOS
There are some reports on successful work on MacOs.

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 20 янв 2018, 11:41
avex
I have a problem. When I click 'apply' in 'Path to Ccode' a window appears with next text - 'Path to Ccode' working, please wait - and than nothing happens. So problem with Measure extension: 'Measure Path' working, please wait.
What should I do to fix it?
Win 7, Inkscape 0.92

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 24 фев 2018, 22:51
KubaAseph
Hi!

I'm trying to make a file for pen plotter using gcodetools.
Most of images are pretty complicated, so let's say it's just a simple shape with a wide contour and some small details inside.
Is there any way to draw it whole (ie. "what is black will be black on print")? Cutrently I'm getting only countours of the shapes, without infill.
I tried area, but 1. It takes lots of time to convert (for some reason Inkscape uses only 1 core) and 2. It breaks some inner details (expansion needed to completely fill bigget countour will turn small details into shapeless blobs).

What I'd like to achieve is 3D-printer-like style, ie. contours of filled contour drawn first, then: a) infill at constant angle or b) concentric infill (similar to area but only between previously drawn contours).

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 21 мар 2018, 02:35
tcom4
Gcodetools is a plug-in for Inkscape

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 02 май 2018, 20:08
HealeyV3
Hi All,

I'm trying to use the AREA FILL functionality of this plug-in to create G-Code.

However, when I go to use this, I don't get the back and fourth pattern like the images in the instructions have.... I don't believe it's working properly.

Is there any updated tutorial on how to do this using 1.7?

The process I used was I made a simple rectangle, added some text, did a difference. Made sure object was path -- Then I used "Fill Area" tab in GCode Extension... No matter what parameters I put in, nothing seems to happen when I click Apply.

I get the errors:
Orientation points have not been defined! A default set of orientation points has been automatically added.
Cutting tool has not been defined! A default tool has been automatically added.

Then, my image has some simple spiral or zig zag pattern that isn't one that goes back and fourth like I would need.

$100 via PayPal to anyone that can help me figure this out and get multiple layer CNC going.

please contact me at healeyv3 at gmail.com if you think you can TeamViewer in and help me get this going.

Thanks!

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 25 сен 2018, 00:05
al_us
Good job, friend!

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 09 июл 2019, 11:48
Ohmarinus
Hi all, I wanted to say that I think this extension is still a very popular one and should be continued! I'm noticing an increase in people trying to use pen plotters nowadays and this extension is having it's own issues.
I have fixed a lot of things myself, such as changing the str(s) to s.encode and('utf8') etc etc etc.

Besides fixes I have added support for multiple pens with tool changing scripts and other additional features (extra parameters etc). But I am running into a problem with the tool changes and I hope someone can help me with this problem.

I'm using Inkscape 92.2 on a Max OSX computer with the 1.7 gcodetools extension.

What happens:
Tool change script gets applied on every path instead of on every layer.
This causes the tool change to run a lot when you have a drawing with a lot of detailed lines.. This causes wear on the machine and makes print time unnecessarily long.

If anyone knows how to fix this? Spasiba. I would be grateful.

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 10 июл 2019, 13:25
Ohmarinus
Because I can't edit my previous post, I wanted to say that I fixed the errors I've come across in the gcodetools script. The pen plotter I've built now works flawlessly with the tool changing and rounded numbers. I might post my own edit some time somewhere on the web. I'll post an update if the new edited script becomes available. I will also correct all grammar and language errors and have added support for pen plotters in the script where you can choose for example 'Pen 1', 'Pen 2' and 'Pen 3'. Also, I will include a small tutorial file or maybe a video on how to set up the layers and how to edit the extension files to include your own settings in the extension because I think that copying in your custom gcode each time into the Inkscape file is tedious to say the least.

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 18 авг 2019, 17:46
happy
Hello. I Make very sample sketch on Inkscape and use Gcode tools extension and got the following error as you can see in attachment please guide me

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 11 ноя 2019, 08:50
zhichao
Hi nick, I really want to know how to use him in the Linux command line?

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 27 дек 2019, 17:47
alienkidmj12
where do i find the latest gcodetools plugin files ?

Re: Inkscape Gcodetools plug-in English support forum

Добавлено: 06 янв 2020, 20:40
qulet
Ohmarinus !


Вы делитесь своими модификациями в плагине для рисования где-нибудь на машинах?
Я хотел бы проверить.
kuleta@wtvk.pl

мой "Drawbot"
https://drive.google.com/open?id=18Ra-S ... uatF6OMq16