Comments (13)
Yes it should work, as long as you are using the correct grbl-firmware (https://grbl-plotter.de/index.php?id=quick-guide&setlang=en#pwm).
Depending on selected tool the according S-value will be sent.
BTW. I made a new option to convert the pen-width from the SVG or DXF to S-value: https://grbl-plotter.de/index.php?id=form-setup-1#path-interpretations
Unfortunatly I have no example setup....
from grbl-plotter.
To get your tool table working, you need to
- enable the use of the tool table
- get spindle speed from tool table
- Adapt the tool table itself
from grbl-plotter.
Thank you for your fast response.
Yes. It works!!!
My mistake was to select "PWM" instead of "Spindle/ laser" option at "Pen up / down translation". In this way only speed was read, not spindle.
Thank you again.
from grbl-plotter.
How does your servo react on "M05" spindle off?
In my case the servo moves to one end-position and I had change the servo mounting, to get the pen lifted on that end position.
from grbl-plotter.
I needed to activate the "laser mode" in order to have S0 instead of M5 to rise the pencil.
I have seen that now it works but after every "PD" two small movements have been added :
G00 X8.540 Y43.542
M3 S1 (PD Z values from tool-table)
G91 G1 X0.001 F1000 ( %NM use Laser mode)
G91 G1 X-0.001 ( %NM G1 move to activate laser)
G90 ( %NM )
And now I have no delay after every "PU" or "PD".
Which is the best way to solve these?
Rafa
from grbl-plotter.
I think I haven't thought about this case: getting S-value for PWM from tool table.
The best would be to have "from tool table" also on the PWM-tab for pen-down to keep the delays.
from grbl-plotter.
This would be great.
Do you think that this could be added in the next revision?
Thank.
Rafa
from grbl-plotter.
Yes, I just started to check the code, where to implement.
from grbl-plotter.
Wonderful !!!
When are you planning to release the next revision?
Thanks a lot.
from grbl-plotter.
This evening - test version 1.7.0.2.d.
Or if you can't wait and want to build your own release in visual studio: Up to now I just changed GCodeCreation\Graphic2GCodeRelated.cs function "GetValuesFromToolTable" line 1625 to
GcodeSpindleSpeed = GcodePwmDown = toolInfo.SpindleSpeed;
And I need to copy the Checkbox "Spindle speed - from tool table" to the PWM tab
Then this should work
from grbl-plotter.
Please try https://github.com/svenhb/GRBL-Plotter/blob/master/GRBL-Plotter_Setup_1_7_0_2_e.exe
from grbl-plotter.
I have tested with SVG and DXF files and works perfect. I think this is a good improvement for the program and for sure very useful for my plotter.
Thank you.
from grbl-plotter.
👍 thanks for testing
from grbl-plotter.
Related Issues (20)
- I cann't upload all firmware hex file to Arduino Mega2560 HOT 34
- Application launch issue HOT 6
- The plotter software did not consider the scaling of the entities in the block when parsing dxf HOT 2
- The new version (V1.7.1.0) of the software has introduced some new bugs HOT 20
- RESET - waiting for response of grbl controller HOT 13
- Tool path questions HOT 11
- When saving gcode, non-gcode lines appear HOT 9
- Question/Help : Tool diameter from tool table HOT 6
- Hex file named as from GRBL V1.1 actually from GRBL V0.9i HOT 4
- Upload of v1.1_GRBL_coreXY_servo___.ino.with_bootloader.standard.hex fails HOT 2
- The new version of the software (V1.7.1.1) does not display points in the dxf file HOT 14
- run under linux HOT 8
- Version V1.7.1.1.a: The plotter software encountered an error while reading entities stored in blocks with inconsistent scaling ratios in the X and Y directions HOT 54
- Process Automation Expansion HOT 3
- Dragknife / generated shapes HOT 1
- Cannot connect via hc-05 bluetooth module HOT 6
- Add Linux Installation Guide to the Wiki and the Website HOT 6
- Can I move genrated paths with different color together HOT 3
- Symbols used in 2D view HOT 2
- 2D line representation. HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grbl-plotter.