Anyone interested in V-Engraving?

Here's the place for discussion related to CAM/CNC and the development of the Path module.
User avatar
sliptonic
Posts: 1596
Joined: Tue Oct 25, 2011 10:46 pm

Anyone interested in V-Engraving?

Postby sliptonic » Sat May 04, 2019 2:47 pm

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

Re: Anyone interested in V-Engraving?

Postby danielfalck » Sat May 04, 2019 10:04 pm

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

Re: Anyone interested in V-Engraving?

Postby chrisb » Sun May 05, 2019 12:20 am

Great, indeed. Do you calculate the middle of the characters?
User avatar
sliptonic
Posts: 1596
Joined: Tue Oct 25, 2011 10:46 pm

Re: Anyone interested in V-Engraving?

Postby sliptonic » Sun May 05, 2019 4:53 am

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?

Postby MTpocketscnc » 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!
User avatar
quick61
Posts: 3793
Joined: Sat Aug 24, 2013 2:49 am
Location: u.S.A.

Re: Anyone interested in V-Engraving?

Postby quick61 » Mon May 06, 2019 5:01 am

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
Posts: 793
Joined: Thu May 21, 2015 7:00 pm
Location: Ostfriesland

Re: Anyone interested in V-Engraving?

Postby roerich_64 » Tue May 07, 2019 9:27 pm

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
User avatar
sliptonic
Posts: 1596
Joined: Tue Oct 25, 2011 10:46 pm

Re: Anyone interested in V-Engraving?

Postby sliptonic » Tue May 07, 2019 9:35 pm

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
Posts: 793
Joined: Thu May 21, 2015 7:00 pm
Location: Ostfriesland

Re: Anyone interested in V-Engraving?

Postby roerich_64 » Tue May 07, 2019 9:46 pm

Ok. Thanks for the info...

Hmm, will see what i can do...
But V-Carving has a high interest i think ;-)
User avatar
-alex-
Posts: 267
Joined: Wed Feb 13, 2019 9:42 pm
Location: France

Re: Anyone interested in V-Engraving?

Postby -alex- » Tue May 07, 2019 10:34 pm

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.