how to do this? (create wave curves) - Grasshopper2024-03-29T09:26:14Zhttps://www.grasshopper3d.com/forum/topics/how-to-do-this-create-wave?commentId=2985220%3AComment%3A1259734&feed=yes&xn_auth=noThis particular equation does…tag:www.grasshopper3d.com,2015-04-09:2985220:Comment:12597342015-04-09T17:06:26.876ZKim hauerhttps://www.grasshopper3d.com/profile/Kimhauer
<p>This particular equation does not create a random wave, It contains no RND function, and I don't know if an RND function is available in VB script? You will also require <strong>Millipede</strong> and <strong>Weaverbird</strong> Addons.</p>
<p>This particular equation does not create a random wave, It contains no RND function, and I don't know if an RND function is available in VB script? You will also require <strong>Millipede</strong> and <strong>Weaverbird</strong> Addons.</p> that link to the iaac project…tag:www.grasshopper3d.com,2010-09-09:2985220:Comment:958622010-09-09T03:57:11.491ZBenjamin Golderhttps://www.grasshopper3d.com/profile/BenjaminGolder
that link to the iaac project is broken. I know the project you mentioned, and can't seem to find it on there.<br />
<br />
I ended up using Grasshopper for a lot of different milling operations in rhinoCAM, using the "engraving" method. You can see some of the results in Local Code Denver Biennial photos I've posted. It works very nicely. I even ended up using it for drilling operations, because it was so much faster and simpler.<br />
<br />
I would love to find ways to recreate and tinker with the different 3-axis…
that link to the iaac project is broken. I know the project you mentioned, and can't seem to find it on there.<br />
<br />
I ended up using Grasshopper for a lot of different milling operations in rhinoCAM, using the "engraving" method. You can see some of the results in Local Code Denver Biennial photos I've posted. It works very nicely. I even ended up using it for drilling operations, because it was so much faster and simpler.<br />
<br />
I would love to find ways to recreate and tinker with the different 3-axis finishing paths in GH. Any ideas on how to drape a finishing pattern over different geometry? Nice work.. it looks like you…tag:www.grasshopper3d.com,2010-02-21:2985220:Comment:504912010-02-21T17:38:40.988ZWoodDuckhttps://www.grasshopper3d.com/profile/WoodDuck
Nice work.. it looks like you used a flat surface for the 2 patterns on the right? Did you use a GH definition to extract the isocurves?
Nice work.. it looks like you used a flat surface for the 2 patterns on the right? Did you use a GH definition to extract the isocurves? ball end mill follows curve.…tag:www.grasshopper3d.com,2010-02-21:2985220:Comment:504692010-02-21T14:11:44.615ZFrankShttps://www.grasshopper3d.com/profile/FrankS
ball end mill follows curve.<br />
basically you create the toolpath yourself. rhinocam only has to add transfer movements, simulate and post-process. apart from the materal removal simulation this could also all be done by the definition i posted above.<br />
<br />
i found a link to similar projects at iaac in barcelona:<br />
<a href="http://www.iaacblog.com/digitalfabrication/?cat=71" target="_blank">http://www.iaacblog.com/digitalfabrication/?cat=71</a><br />
just took a brief look. they did quite a lot a interesting…
ball end mill follows curve.<br />
basically you create the toolpath yourself. rhinocam only has to add transfer movements, simulate and post-process. apart from the materal removal simulation this could also all be done by the definition i posted above.<br />
<br />
i found a link to similar projects at iaac in barcelona:<br />
<a href="http://www.iaacblog.com/digitalfabrication/?cat=71" target="_blank">http://www.iaacblog.com/digitalfabrication/?cat=71</a><br />
just took a brief look. they did quite a lot a interesting stuff. looks great!
let me just clar…tag:www.grasshopper3d.com,2010-02-21:2985220:Comment:504662010-02-21T13:40:45.937ZJaroslaw Sakowiczhttps://www.grasshopper3d.com/profile/JaroslawSakowicz
looks great!<br />
let me just clarify way you did it, ball end bit tip follows curve or ball end bit fits between two curves in engraving operation?
looks great!<br />
let me just clarify way you did it, ball end bit tip follows curve or ball end bit fits between two curves in engraving operation? i don't have the definition…tag:www.grasshopper3d.com,2010-02-21:2985220:Comment:504492010-02-21T09:22:58.311ZFrankShttps://www.grasshopper3d.com/profile/FrankS
<p style="text-align: left;"><img alt="" src="http://storage.ning.com/topology/rest/1.0/file/get/2768601137?profile=original"></img></p>
<br />
i don't have the definition at hand right now. the algorithm is something like this.<br />
- get isocrvs of a give srf.<br />
- devide them (get points)<br />
- displace even points of even isocrvs and odd points of odd isocrvs<br />
- use interpolated curve to generate toolpaths crvs<br />
- feed them into rhinocam for an engraving operation. (3d crvs work even though it is a 2,d axis operation, thanks taz!)<br />
<br />
works great so far.<br />
i only wish i wouldn't have to hand-pick reference…
<p style="text-align: left;"><img src="http://storage.ning.com/topology/rest/1.0/file/get/2768601137?profile=original" alt=""/></p>
<br />
i don't have the definition at hand right now. the algorithm is something like this.<br />
- get isocrvs of a give srf.<br />
- devide them (get points)<br />
- displace even points of even isocrvs and odd points of odd isocrvs<br />
- use interpolated curve to generate toolpaths crvs<br />
- feed them into rhinocam for an engraving operation. (3d crvs work even though it is a 2,d axis operation, thanks taz!)<br />
<br />
works great so far.<br />
i only wish i wouldn't have to hand-pick reference the new set of crvs everytime i bake, as mentioned before... hey taz,
wow, surprise!
i gu…tag:www.grasshopper3d.com,2010-02-17:2985220:Comment:498252010-02-17T14:28:19.138ZFrankShttps://www.grasshopper3d.com/profile/FrankS
hey taz,<br />
<br />
wow, surprise!<br />
i guess i can learn more on rhinocam here than on the rcam forum ;-)<br />
i took the definition of 2.5axis operation too literally (allowing for either x+y OR z to move simultaniously).<br />
i did ask on the mecsoft forum to implement "referencing features (crvs) by layer". this way you could gh-bake to a layer and have everything on that layer automatically assigned to a milling operation. there has been no response yet.…
hey taz,<br />
<br />
wow, surprise!<br />
i guess i can learn more on rhinocam here than on the rcam forum ;-)<br />
i took the definition of 2.5axis operation too literally (allowing for either x+y OR z to move simultaniously).<br />
i did ask on the mecsoft forum to implement "referencing features (crvs) by layer". this way you could gh-bake to a layer and have everything on that layer automatically assigned to a milling operation. there has been no response yet.<br />
<a href="http://www.mecsoft.com/phpbb/viewtopic.php?t=1871" target="_blank">http://www.mecsoft.com/phpbb/viewtopic.php?t=1871</a><br />
<br />
thanks for the hint! Hey Frank,
In response to yo…tag:www.grasshopper3d.com,2010-02-16:2985220:Comment:495722010-02-16T17:27:34.271Ztazhttps://www.grasshopper3d.com/profile/taz
Hey Frank,<br />
<br />
In response to your question...<br />
<br />
Others can correct me if I'm wrong (I currently don't have RhinoCAM installed...) but I think that even though engraving is located in the 2.5-axis menu it works with 3D curves. I know I've done this in the past.<br />
<br />
Cheers,<br />
taz
Hey Frank,<br />
<br />
In response to your question...<br />
<br />
Others can correct me if I'm wrong (I currently don't have RhinoCAM installed...) but I think that even though engraving is located in the 2.5-axis menu it works with 3D curves. I know I've done this in the past.<br />
<br />
Cheers,<br />
taz i am using rhinocam too and e…tag:www.grasshopper3d.com,2010-02-16:2985220:Comment:495692010-02-16T16:52:48.466ZFrankShttps://www.grasshopper3d.com/profile/FrankS
i am using rhinocam too and experimented with the post-processor/g-code creation out of GH (as others did).<br />
<br />
concering rhinocam:<br />
is there a way to feed rhinocam with 3d curves that i missed? since engraving is 2,5-axis, it will not support 3d curves. since 3-axis operations required srfs, they will not accept 3d-crvs either...<br />
<br />
concerning PP in GH:<br />
ok, i can make GH output g-code, but...<br />
- i will have to make sure this g-code is as safe as the code from my known cam-system.<br />
- i can't run a…
i am using rhinocam too and experimented with the post-processor/g-code creation out of GH (as others did).<br />
<br />
concering rhinocam:<br />
is there a way to feed rhinocam with 3d curves that i missed? since engraving is 2,5-axis, it will not support 3d curves. since 3-axis operations required srfs, they will not accept 3d-crvs either...<br />
<br />
concerning PP in GH:<br />
ok, i can make GH output g-code, but...<br />
- i will have to make sure this g-code is as safe as the code from my known cam-system.<br />
- i can't run a rhinocam simulation on that code, i had code up a (cutting not movement) simulation myself.<br />
<br />
pls find attached my g-code creation definition featuring:<br />
- support of 3d crvs<br />
- variable segment length<br />
- creation of positioning movements between open crvs (with parametric clearence)<br />
- simple tool creation (v-mill)<br />
- tool movement simulation<br />
- variable feed rate<br />
- positioning movements can be set to use transfer speed (G0)<br />
- find lowest z position in the g-code<br />
- g-code can be streamed into textfile via panel (dark grey)<br />
<br />
best,<br />
frank Hi, I asked this exact questi…tag:www.grasshopper3d.com,2010-02-15:2985220:Comment:494392010-02-15T23:13:53.592ZWoodDuckhttps://www.grasshopper3d.com/profile/WoodDuck
Hi, I asked this exact question here a while back.<br />
<a href="http://www.grasshopper3d.com/forum/topics/random-3d-polyline-generation" target="_blank">http://www.grasshopper3d.com/forum/topics/random-3d-polyline-genera...</a><br />
<br />
I got sidetracked with other things but am still interested in pursuing it. I think GH and Rhinocam is perfect for duplicating these sorts of toolpaths but it's a little over my head to put it together completely. I thought a good starting point might be to create a…
Hi, I asked this exact question here a while back.<br />
<a href="http://www.grasshopper3d.com/forum/topics/random-3d-polyline-generation" target="_blank">http://www.grasshopper3d.com/forum/topics/random-3d-polyline-genera...</a><br />
<br />
I got sidetracked with other things but am still interested in pursuing it. I think GH and Rhinocam is perfect for duplicating these sorts of toolpaths but it's a little over my head to put it together completely. I thought a good starting point might be to create a definition for 1 sin curve with these parameter sliders<br />
<br />
<b>frequency</b><br />
fixed or random with range ex: .25" - .5"<br />
<b>amplitude width</b><br />
fixed or random with range<br />
<b>amplitude height</b><br />
fixed or random with range<br />
<br />
Once I had this I would try to repeat the lines - each with separate randomness but without having to<br />
have separate sin components. You might have 200 plus curves in a 4 x 8 sheets so you would want to keep it very simple. Also, you would want the curves to be connected at alternating ends so the tool zig zags back and forth.<br />
<br />
After that I would tackle trying to get the lines to follow a flowing contour as in the original program<br />
<br />
I'm away from my Rhino right now but when I get back I'll give it a shot. Hope fully we can figure things out from there.<br />
<br />
Jaroslaw, these patterns are a little flashy for residential use but work well for commercial interiors like bars and restaurants.<br />
<br />
<br />
Cheers