MoI discussion forum
MoI discussion forum

Full Version: Nodebundle for playing with nodes

Show messages:  1-3  4-23  24-43  44-63  64-83  84-103  104-123  124-143  …  1844-1859

Thread Split: Some posts in this thread have been moved here

From: Karsten (KMRQUS)
13 Apr 2016   [#64] In reply to [#63]
And a rendering of the bridgetest:-)


Image Attachments:
Bridge2.png 


From: Karsten (KMRQUS)
20 Oct 2016   [#65]
Hello James, Hello Al,

@ James: based on Maxs Concat node I have made a node called Concat2 - it's possible to modify the input and output type by RMB. It's not perfect, because there are some lines in Max code, I don't understand. Nevertheless, it should work for your needs.

@ Al: At the moment Blend only can process 2 edges:-( and Yes, it's not ease to understand how it works, but it's not easy to find a solution for that. I think, the Moi API isn't made for that. In the next days I will have a look for the G0-option.

A nice day to all
Karsten

Attachments:
objects2.js


From: James (JFH)
20 Oct 2016   [#66] In reply to [#65]
Hi Karsten,

Thank you for concat2 node, it is exactly what I wanted.
I hope it is useful for others as well.

Cheers for that!

-James
From: speedy (AL2000)
20 Oct 2016   [#67]
Hello Karsten
Thanks for the answer, and for the new Node Concatenate
I saw ,scrolling the page , that you posted in 11-April
a SubDiv- Node......
I ask you is compatible with the v.085 , who currently use...
if it were possible I would try it-

To be honest I have seen many more of your and James Node,
but I do not know if they are compatible.........
I would not create a chaos in my current Nodeeditor folder
best
al
From: Karsten (KMRQUS)
20 Oct 2016   [#68] In reply to [#67]
Hello Al,

don't try the old nodes, they won't work. I'm actually update the nodes to the version v0.85 - SubDiv also (very poor and rudimentary modeling). I had a look to the Blend node for G0 - means point continuity - means Loft between two edges;-)

Have a nice day
Karsten
From: speedy (AL2000)
20 Oct 2016   [#69] In reply to [#68]
Hi Karsten
Thank you very much,
looking forward your updated Blend
good work
Best
al
From: speedy (AL2000)
21 Oct 2016   [#70]
Hi Karsten and Friends

You post this exercise for deepening the Node Blend ,
very important to me, together with Fillet....

Karsten, did You may revise Node BrepNameSubObjects , when you have the opportunity to do so ?
in such a way that it can yield back the selected geometry
in the form of Output can then be used as Input for other Feature
type,Curve, Surf etc. etc. for tools Loft, Extrude etc etc...

Moreover I am absolutely of the opinion that range to maintain the links with
other reactions should necessarily have two inputs
Start and End domain ...
we hope that some of you experts can satisfy
my desire
Thanks for everything and have a good weekend to all
Best
al

Attachments:
CP-Archim-Spiral 3D.nod

Image Attachments:
Arch-Spiarl Blend.jpg 


From: Karsten (KMRQUS)
21 Oct 2016   [#71] In reply to [#70]
Hello Al,

If I get you right, you want to extract geometry from a nodes output e.g. a face or a edge to use it as an input for a e.g. sweep. I thought about it already and I think it is possible.
>>>>>Moreover I am absolutely of the opinion that range to maintain the links with
other reactions should necessarily have two inputs
Start and End domain ...
Here I didn't get you, please explain your idea in more detail.

At the moment I try to make getCrvSFrame and Sweep multiprocess ready. I also made an update/addition to the point node - If you preselect points of a given geometry and create now the point node you have all coordinates evaluated in it. e.g.: Switch on the controlpoints of a surface, select them --> copy/paste and let them selected - go to the node editor and create a new point node, you will have a independent copy of them inside the node. I don't know what it is good for, but I'm sure that someone will have an idea for that;-)

Have a nice weekend
Karsten

p.s.: I'm not an expert Motto: I'm glad I'm crazy, it keeps me trying! -Iggy Pop-
From: James (JFH)
21 Oct 2016   [#72] In reply to [#70]
Hi Al,

>>Moreover I am absolutely of the opinion that range to maintain the links with
other reactions should necessarily have two inputs
Start and End domain ...<<

Unless I have misunderstood you; Karsten's Concat2 node already satisfies this requirement.



Hope this helps
-James

Image Attachments:
Domain.png 


From: James (JFH)
21 Oct 2016   [#73] In reply to [#71]
Hi Karsten,

>>I also made an update/addition to the point node<<>>I don't know what it is good for, but I'm sure that someone will have an idea for that<<

I think it would be very useful if analysis of distances between these points could be determined,
and it's results: absolute dist, x dist, y dis, z list, be used as inputs into other nodes.

Michael's CustomDistance script is only a few lines of code. Is this be something that
could be reworked as node with relative ease?

Just a thought
-James
From: speedy (AL2000)
24 Oct 2016   [#74]
Hello friends
I want to share this exercise on using fillet
I hope this will be usefull for someone .......
<James>
I understood what you want to tell me how to use
Concatenate2 , You're right it works ....
I agree that we should do a Node Distance and
I suggest , also ;
Vector and Evalutate Curves (Ref. Grasshopper)
I think you all know ....
It could draw a line from one point to one direction
with a given distance and you could use Vector also
in Extrusions , and other applications ....
I know it's hard work, but someone has to do it ! ! ! !
<Karsent>
about your madness, I assure you
I'm not joking to say I'm not less crazy
and I'm happy as well

Best
al

Attachments:
CP-ARCH_Spir.Fillet-3d2.3dm
CP-ARCH_Spir.Fillet-3d2.nod

Image Attachments:
Fillet-1.jpg 


From: Karsten (KMRQUS)
25 Oct 2016   [#75] In reply to [#74]
Hello Al,

thanks for sharing your tests. Beware of the fillet factory - it's a killer (Moi-crash) that I can't tame at the moment!

>>>> Vector and Evalutate Curves (Ref. Grasshopper)
>>>> I think you all know ....
EEhhhm - I'm not. I never used Rhino and so I'm not familiar with Grasshopper. I know nearly nothing about it. Neither the functionality, nor the workflow. I saw one very interesting video and one very long and boring, where someone was clicking hundreds of buttons and options, until I was sleeping.
So what do you want to evaluate at curves?
Am I right about vectors, that you want it as inputs for a direction for e.g. lines, or extrusions ( + input of the length)?

Have a nice day
Karsten
From: speedy (AL2000)
25 Oct 2016   [#76] In reply to [#75]
Hi Karsten , many thanks...

EvalutateCurves is the ability to insert one or more points
on a curve, and to have as output, the point, the frame
oriented on point into a curve;
therefore a "blend "between your Path_Array and GetCvrS frame

In Extrusions Node you could use the Vector
for direction plus a distance, and , optionally possibly to
draft on the faces-

About Grasshopper, I think you have been Unfortunate to watch the Video ! ! !
Grasshopper , in my opinion , is the First and I still unbeaten program for
Parametric modeling Nodal-
The program is full of fans, and believe me, ABSOLUTELY worth it for you to give a view to the Forum
http://www.grasshopper3d.com
and the impressive number of plug-ins dedicated to it
http://www.food4rhino.com
I think you should perhaps get some inspiration
from the big old GH-

In any case, I am attaching some picture of how are the nodes
in Grasshopper related to Evalutate Curves and output Vector , and Curve length

Good work, and have a good day
Best
al

Image Attachments:
Curve Length.jpg  Eva.Curve -Point Vector tangent display.jpg  Evalutate Curve Reparametrize or not.jpg 


From: speedy (AL2000)
28 Oct 2016   [#77]
Hi Friend
I send a hard test on the use of Fillet,
despite all the doubts of Karsten,
it seems quite powerful,
only one clarification ,
>Karsten < could we add a link to
Knob or Slide, into Fillet Node?
See attached Picture-
Best to all
al

Attachments:
CP-Tile.nod

Image Attachments:
CP-TileFillet.jpg  CP-TileFillet2.jpg 


From: Karsten (KMRQUS)
28 Oct 2016   [#78] In reply to [#77]
Hello Al,

I have forgotten to change from number to numarray for the input in fillet node. In addition I thought and I still think about your suggestions for the eval Curve. At the moment you can make also a workaround for that with the given nodes. I will add also an update button for the fillet next time. At the moment I rearrange the the nodes to the menuitems, and I hope that old nodefile won't be dirty.

Have a nice weekend
Karsten

p.s.: Cool result!

Attachments:
pa_al.nod


From: mkdm
28 Oct 2016   [#79] In reply to [#78]
Hello Al and Karsten and good morning,

I'm running latest Project Elephant (0_85mod) and I downloaded your latest construct2.js file.

When I run the" pa_al.nod" file I get the error displayed by attached image.

What's missing in my Elephant installation ?

Thanks,

Image Attachments:
Capture.JPG 


From: Karsten (KMRQUS)
28 Oct 2016   [#80] In reply to [#79]
Hello Marco,

I think nothing - but that message comes sometimes up, when nodes have been modified and that is definitively in my installation - please try to replace the nodes and rewire or post, please, a screenshot of the nodeeditor window first.
I will post a new version next days.
Have a nice day
Karsten
From: mkdm
28 Oct 2016   [#81] In reply to [#80]
I'm sorry Karsten but...I didn't understand this part of your reply :

> "please try to replace the nodes and rewire or post, please, a screenshot of the nodeeditor window first."

Could you please explain ?

Thanks.
From: Karsten (KMRQUS)
28 Oct 2016   [#82] In reply to [#81]
Hello Marco,

it means: make a screenshot of the nodeeditors window;-) that I can have a look which node is missing:-)

Have a nice day
Karsten
From: mkdm
28 Oct 2016   [#83] In reply to [#82]
Ok Karsten,

Here's a medley of my 0.85_mod Project Elephant nodes : http://take.ms/m4zNA
I skipped the standard ones.

best,

Show messages:  1-3  4-23  24-43  44-63  64-83  84-103  104-123  124-143  …  1844-1859