Inkscape Gcodetools plug-in English support forum

cnc-club.ru for English speaking users

What function should we develope next?

Можно выбрать до 5 вариантов ответа

 
 
Результаты голосования

Аватара пользователя
Nick
Мастер
Сообщения: 22609
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1630
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Inkscape Gcodetools plug-in English support forum

Сообщение Nick »

Generated Gcode in EMC2
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
Preview of the generated Gcode in EMC
Gcodetools area pocketing
Gcodetools area pocketing
Gcodetools lathe
Gcodetools lathe
Gcodetools engraving by Rene
Gcodetools engraving by Rene
Bears by Durachko
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.
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
Screenshots (для просмотра содержимого нажмите на ссылку)

Screenshots

Gcodetools plug-in tutorial (2600*1300 px png ~ 700Kb)
Gcodetools plug-in tutorial (2600*1300 px png ~ 700Kb)
Curve to Gcode result
Curve to Gcode result
Preview of the generated Gcode in EMC
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 КБ) 92705 скачиваний
Older versions(ver 1.5)
gcodetools-1.6.tar.gz
Gcodetools 1.6
(56.6 КБ) 11829 скачиваний
(ver 1.5)
gcodetools.tar.gz
Gcodetools 1.5
(21.32 КБ) 7815 скачиваний
(ver 1.4)
gcodetools.tar.gz
(14.72 КБ) 22960 скачиваний
(ver 1.2)
extensions.tar.gz
(9.01 КБ) 7676 скачиваний

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.
avex
Новичок
Сообщения: 23
Зарегистрирован: 08 апр 2016, 22:42
Репутация: 0
Настоящее имя: avex
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение 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
KubaAseph
Новичок
Сообщения: 1
Зарегистрирован: 24 фев 2018, 22:34
Репутация: 0
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение 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).
Вложения
What I usually get vs what I want to achieve but more efficient and repeatable way.
What I usually get vs what I want to achieve but more efficient and repeatable way.
tcom4
Новичок
Сообщения: 1
Зарегистрирован: 21 мар 2018, 02:24
Репутация: 0
Настоящее имя: parinya
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение tcom4 »

Gcodetools is a plug-in for Inkscape
HealeyV3
Новичок
Сообщения: 1
Зарегистрирован: 02 май 2018, 19:54
Репутация: 0
Настоящее имя: HealeyV3
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение 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!
Вложения
test.png
test.svg
(9.34 КБ) 772 скачивания
Аватара пользователя
al_us
Почётный участник
Почётный участник
Сообщения: 554
Зарегистрирован: 24 июн 2015, 09:27
Репутация: 114
Настоящее имя: Алексей
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение al_us »

Good job, friend!
"Безумная мудрость беспощадна, ведь если вам нужна абсолютная истина, если вы хотите быть полностью и совершенно благоразумным человеком, тогда ни одно предложение о переводе того, что возникает, на ваш язык или об истолковании этого в ваших терминах не заслуживает рассмотрения."
Ohmarinus
Новичок
Сообщения: 2
Зарегистрирован: 09 июл 2019, 11:17
Репутация: 0
Настоящее имя: Marinus
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение 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.
Ohmarinus
Новичок
Сообщения: 2
Зарегистрирован: 09 июл 2019, 11:17
Репутация: 0
Настоящее имя: Marinus
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение 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.
happy
Новичок
Сообщения: 1
Зарегистрирован: 18 авг 2019, 17:22
Репутация: 0
Настоящее имя: happy
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение 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
Вложения
error.jpg
zhichao
Новичок
Сообщения: 1
Зарегистрирован: 11 ноя 2019, 08:44
Репутация: 0
Настоящее имя: zhichao
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение zhichao »

Hi nick, I really want to know how to use him in the Linux command line?
alienkidmj12
Новичок
Сообщения: 1
Зарегистрирован: 27 дек 2019, 17:39
Репутация: 0
Настоящее имя: david sives-rutherford
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение alienkidmj12 »

where do i find the latest gcodetools plugin files ?
qulet
Новичок
Сообщения: 27
Зарегистрирован: 13 май 2017, 18:30
Репутация: 5
Настоящее имя: Marek
Контактная информация:

Re: Inkscape Gcodetools plug-in English support forum

Сообщение qulet »

Ohmarinus !


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

мой "Drawbot"
https://drive.google.com/open?id=18Ra-S ... uatF6OMq16
Ответить

Вернуться в «English forum»