Creating a cycloid

This forum is for general discussion regarding VCarve Pro
User avatar
TReischl
Vectric Wizard
Posts: 4655
Joined: Thu Jan 18, 2007 6:04 pm
Model of CNC Machine: 8020 48X36X7 RP 2022 UCCNC Screenset
Location: Leland NC

Re: Creating a cycloid

Post by TReischl »

mtylerfl wrote:
Fri Jul 03, 2020 11:38 pm
TReischl wrote:
Fri Jul 03, 2020 10:49 pm
Ummm, a no on that one two Michael, sorry...
Well, It’s good I’m not on the team that calculates the trajectory for Mars landings and such. I might miss! :D
Well, obviously I am not going to make the team either. . . . . "two" instead of "too" ???? What the heck is with that!!!!
"If you see a good fight, get in it." Dr. Vernon Johns

User avatar
mtylerfl
Vectric Archimage
Posts: 5896
Joined: Thu Jan 29, 2009 3:54 am
Model of CNC Machine: -CarveWright CNC -ShopBot Buddy PRSAlpha
Location: Brunswick, GA

Re: Creating a cycloid

Post by mtylerfl »

CanisLupus wrote:
Sat Jul 04, 2020 12:44 am
They are fascinating and worth digging into if you find physics and nerdy stuff interesting...

Check out Brachistochrone curve, Tautochrone curve, isochronous curve, and pendulum motion.

And here are two videos: ...
Very cool!!
Michael Tyler

facebook.com/carvebuddy

-CarveWright CNC
-ShopBot Buddy PRSAlpha CNC

User avatar
TReischl
Vectric Wizard
Posts: 4655
Joined: Thu Jan 18, 2007 6:04 pm
Model of CNC Machine: 8020 48X36X7 RP 2022 UCCNC Screenset
Location: Leland NC

Re: Creating a cycloid

Post by TReischl »

Curious, Canis? What CAD are you using?

This interested me enough that I went ahead and set it up in GrassHopper.

And yup, that was the video I was writing about. Hard to believe, but there it is. I really enjoy seeing practical applications of physics.
"If you see a good fight, get in it." Dr. Vernon Johns

CanisLupus
Posts: 40
Joined: Thu Apr 04, 2019 12:53 am
Model of CNC Machine: CAMaster Stinger II (SR-44)
Location: Upper Midwest US

Re: Creating a cycloid

Post by CanisLupus »

TReischl wrote:
Sat Jul 04, 2020 1:57 am
Curious, Canis? What CAD are you using?

This interested me enough that I went ahead and set it up in GrassHopper.

And yup, that was the video I was writing about. Hard to believe, but there it is. I really enjoy seeing practical applications of physics.
I'm currently using BricsCAD v20 Platinum despite being an AutoCAD guy since the '90s. What's your CAD package?

Here's a video about Generative design with Grasshopper in BricsCAD BIM. Unfortunately, at this time, the grasshopper plug-in requires the BricsCAD BIM license level and a Grasshopper WIP build. I thought it was cool but I can't justify the license upgrade when I have zero interest or need for BIM functionality.

User avatar
jimandi5000
Vectric Wizard
Posts: 1056
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Creating a cycloid

Post by jimandi5000 »

jimandi5000 wrote:
Thu Jul 02, 2020 9:40 pm
CanisLupus wrote:
Thu Jul 02, 2020 8:17 pm
Does anyone have a method for drawing a cycloid in VCarve Pro? I need to create the red line shown in the image below.

Image

FYI, from its Wikipedia entry, "... a cycloid is the curve traced by a point on a circle as it rolls along a straight line without slipping."

Thanks!
Scott
What is the diameter of the circle?
Here you go...
Attachments
1.png
EasyCycloidMaker.zip
Rename to EasyCycloidMaker.vgadget
(1.5 KiB) Downloaded 64 times
Thanks,
Jim

User avatar
mtylerfl
Vectric Archimage
Posts: 5896
Joined: Thu Jan 29, 2009 3:54 am
Model of CNC Machine: -CarveWright CNC -ShopBot Buddy PRSAlpha
Location: Brunswick, GA

Re: Creating a cycloid

Post by mtylerfl »

Hi Jim,

Thank you!

Unfortunately, I did get an error message "attempt to call a nil value" when I tried to run it.
Michael Tyler

facebook.com/carvebuddy

-CarveWright CNC
-ShopBot Buddy PRSAlpha CNC

User avatar
Tex_Lawrence
Vectric Wizard
Posts: 964
Joined: Fri Mar 25, 2016 11:30 am
Model of CNC Machine: Shapeoko3XXL; JTech7W; V-CarvePro 12.004
Location: Dayton, Texas (Don't Mess With My Texas!)

Re: Creating a cycloid

Post by Tex_Lawrence »

Apparently, gadgets aren't available for Vcarve Desktop.
Tex — Crooked Wood Products
Now there's a man with an open mind – you can feel the breeze from here.

User avatar
jimandi5000
Vectric Wizard
Posts: 1056
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Creating a cycloid

Post by jimandi5000 »

Found the error.
Attachments
EasyCycloidMakerVer1.01.zip
(1.51 KiB) Downloaded 80 times
Cycloid.crv
(38.5 KiB) Downloaded 79 times
Thanks,
Jim

User avatar
SteveNelson46
Vectric Wizard
Posts: 2310
Joined: Wed Jan 04, 2012 2:43 pm
Model of CNC Machine: Camaster Stinger 1
Location: Tucson, Az.

Re: Creating a cycloid

Post by SteveNelson46 »

The gadget installed okay for me. I just don't know how to use it. What are the parameters? Or did I completely miss the bus here?
Steve

CanisLupus
Posts: 40
Joined: Thu Apr 04, 2019 12:53 am
Model of CNC Machine: CAMaster Stinger II (SR-44)
Location: Upper Midwest US

Re: Creating a cycloid

Post by CanisLupus »

jimandi5000 wrote:
Sun Jul 05, 2020 12:32 am
Here you go...
Thanks for the gadget!

User avatar
jimandi5000
Vectric Wizard
Posts: 1056
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Creating a cycloid

Post by jimandi5000 »

MyCode.jpg
Thanks,
Jim

User avatar
jimandi5000
Vectric Wizard
Posts: 1056
Joined: Wed Mar 11, 2015 6:50 pm
Model of CNC Machine: Home Made 60 x 120
Location: North Houston Tx.
Contact:

Re: Creating a cycloid

Post by jimandi5000 »

SteveNelson46 wrote:
Sun Jul 05, 2020 4:32 am
The gadget installed okay for me. I just don't know how to use it. What are the parameters? Or did I completely miss the bus here?
I was thinking this was a one time need so I did not build a user interface for the gadget (I can if needed). The gadget draws the cycloid shape at the 0,0 alone the X axis. And can be moved and scaled as needed. If you need to adjust the size, in the code, you will find two settings at line 45 and 46

Code: Select all

  -- Get Data --
  Cycloid.Radius = 6.0
  Cycloid.Segments = 360.0
You can make adjustments here as needed.
Let me know if I need to add a User Interface.
Thanks,
Jim

Post Reply