Anyone interested in V-Engraving?

Here's the place for discussion related to CAM/CNC and the development of the Path module.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
sliptonic
Veteran
Posts: 3459
Joined: Tue Oct 25, 2011 10:46 pm
Location: Columbia, Missouri
Contact:

Anyone interested in V-Engraving?

Post by sliptonic »

phpBB [video]
danielfalck
Posts: 395
Joined: Fri Oct 07, 2011 8:58 pm
Location: Beaverton,Oregon, USA
Contact:

Re: Anyone interested in V-Engraving?

Post by danielfalck »

Yes! Nice work.
chrisb
Veteran
Posts: 54213
Joined: Tue Mar 17, 2015 9:14 am

Re: Anyone interested in V-Engraving?

Post by chrisb »

Great, indeed. Do you calculate the middle of the characters?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
sliptonic
Veteran
Posts: 3459
Joined: Tue Oct 25, 2011 10:46 pm
Location: Columbia, Missouri
Contact:

Re: Anyone interested in V-Engraving?

Post by sliptonic »

chrisb wrote: Sun May 05, 2019 12:20 am Great, indeed. Do you calculate the middle of the characters?
I'm using openvoronoi, (another library from the same guy that brought us opencamlib) to generate the medial line path. It should work for pretty much any font.

Openvoronoi has the potential to do a lot of really interesting things. It needs more exploration.
MTpocketscnc
Posts: 1
Joined: Mon May 07, 2018 3:34 am

Re: Anyone interested in V-Engraving?

Post by MTpocketscnc »

Awesome! If I can do v-carving, and text around a radius on freecad my workflow would become all freecad for my needs. Thankyou for your videos and work Sliptonic!
User avatar
quick61
Veteran
Posts: 3803
Joined: Sat Aug 24, 2013 2:49 am
Location: u.S.A.

Re: Anyone interested in V-Engraving?

Post by quick61 »

MTpocketscnc wrote: Sun May 05, 2019 11:53 pm Awesome! If I can do v-carving, and text around a radius on freecad my workflow would become all freecad for my needs. Thankyou for your videos and work Sliptonic!
Have a look at Macro Circular Text. You can install the macro to FreeCAD from Tools > Addon manager > Macros.

You should be all set. :) Welcome to the forum. If you need help with the macro or anything else, please ask in the help section of the forum. Oh, and read the directions there before posting, it helps in many ways.

Mark
This post made with 0.0% Micro$oft products - GOT LINUX?
User avatar
roerich_64
Veteran
Posts: 1465
Joined: Thu May 21, 2015 7:00 pm
Location: Ostfriesland

Re: Anyone interested in V-Engraving?

Post by roerich_64 »

Hi @SlipTonic,

When does it come or how can i test V-Carving?

Code: Select all

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.16624 (Git)
Build type: Release
Branch: master
Hash: 222ae7305fdf1097e4ef3d050f69dff47dbd8786
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
Best regards to the other side of our little planet ;-)
Walter
Die Liebe wird siegen, denn sie ist unzerstörbar :) ;)
User avatar
sliptonic
Veteran
Posts: 3459
Joined: Tue Oct 25, 2011 10:46 pm
Location: Columbia, Missouri
Contact:

Re: Anyone interested in V-Engraving?

Post by sliptonic »

My code is in a branch on my repo:
https://github.com/sliptonic/FreeCAD/tr ... ure/vcarve

This will require installing OpenVoronoi which might be challenging. I don't think it's fully converted to Py3 yet.
https://github.com/aewallin/openvoronoi
User avatar
roerich_64
Veteran
Posts: 1465
Joined: Thu May 21, 2015 7:00 pm
Location: Ostfriesland

Re: Anyone interested in V-Engraving?

Post by roerich_64 »

Ok. Thanks for the info...

Hmm, will see what i can do...
But V-Carving has a high interest i think ;-)
Die Liebe wird siegen, denn sie ist unzerstörbar :) ;)
User avatar
-alex-
Veteran
Posts: 1861
Joined: Wed Feb 13, 2019 9:42 pm
Location: France

Re: Anyone interested in V-Engraving?

Post by -alex- »

Cool stuffs 8-)
Those days I was thinking about all developments concerning PathWB and features like this one, I mean features which use only G01 linear interpolation and segmentation instead of G02 or G03.
I want not hijack this thread, but I would say this kind of strategy is pretty suitable with raspberry Pi cnc limited skills.
As you certainly know Raspberry Pi are usually not suitable with cnc works. Usual strategy is: Raspberry -> gcode sender -
> Arduino -> cnc machine.
RPI 3 doesn't handle itself more than 5-10kz of pulse rate with Linux cnc and preempt rt kernel.
But recently some development which are achieving by pantadeusz seems pretty interesting:
https://github.com/pantadeusz/raspigcd2
With his code it seems he reachs more than 18kz pulses, furthermore do this way could allow to handle fast watchdog for pause or scheduled stop. His code handle only G0 and G01, so it could be suitable with some features of Freecad path WB :)
That's all, just for sharing information. I hope I'm clear enough with my rough English.
I guess mlampert has some interest about RPI, so:
mlampert wrote: ping
See you,
Alex
Last edited by -alex- on Wed May 08, 2019 9:51 am, edited 2 times in total.
Post Reply