MoI discussion forum
MoI discussion forum

Full Version: Parametric design in MoI?

Show messages:  1-20  …  541-560  561-580  581-600  601-620  621-640  641-660  661-680  …  901-912

From: Frenchy Pilou (PILOU)
13 Mar 2017   [#601]
French Version Uppdated :)
http://moiscript.weebly.com/elephant-systegraveme-nodal.html
From: FDP
30 Mar 2017   [#602] In reply to [#600]
Just wanted to chime in a thank you for this project! I was wondering if there will be assemblies/hierarchies in V4, can we use the node editor to make the workflow more like Solidworks (MoI is so much better for quick sketching, however complex assemblies are a problem).
From: bemfarmer
9 Jun 2017   [#603]
A few items to add to the nodeeditor wiki:

Shift+doubleclick on a node will also open the info panel.
Multiple nodes may be displayed in the info panel by shift+clicking on additional nodes.

There is a rounded rectangle to the left of each node name.
Clicking on the rounded rectangle to the left of the node name, will minimize/maximize the node.
The rounded rectangle is grey for many nodes. If red, the associated js node is likely not installed.
For the output node, the color of the rounded rectangle is an indication of the status of the node.
Like a traffic stoplight, green indicates a favorable setup.
Red indicates a problem. Orange indicates some intermediate state (?)

- Brian
From: Karsten (KMRQUS)
9 Jun 2017   [#604] In reply to [#603]
Hello Brian,

any help is welcome. So please ask Michael to get an account to the wiki. so you can place all the informations directly into it.
Feel free to Change everything you want in it - it should be a living documentation.

Have a nice day
Karsten
From: bemfarmer
9 Jun 2017   [#605] In reply to [#604]
Thank you Karsten,
Just sent an email message to Michael, requesting access.

- Brian
From: Michael Gibson
9 Jun 2017   [#606] In reply to [#605]
Hi Brian, you're all set up now. Thanks!

- Michael
From: bemfarmer
10 Jun 2017   [#607] In reply to [#606]
Thank you Michael.
- Brian
From: Max Smirnov (SMIRNOV)
17 Sep 2017   [#608]
Nodeeditor v.0.94

- Added initial suport of color schemes. Edit colors.js file to create your own color scheme. You don't need to replace all colors in a custom color scheme, just colors you want to override.
Use custom color scheme name as parameter when you start nodeeditor.
Example: moi.ui.createDialog( 'nodeeditor/index.html?Light', 'resizeable,defaultWidth:680,defaultHeight:420', moi.ui.mainWindow );

- Added Quartz node (now it works exactly as I planned)
I've not tested it well, so there can be bugs. Waiting for a bugreport.

- Added Edges switch in Output node

- Added mouse wheel support for Knob and Slider nodes (I like it!)

- Added JSON.prettify funcion which affects on nod-files internal structure.

- UI tweaks

- And one more thing..
will be announced later :)) v.0.95 in progress ;)

P.S. Page added http://moi.maxsm.net/item/56/category/3

P.P.S. 18.09.2017 Bug fixed in nodes/basic.js (Edge switcher)
From: mkdm
17 Sep 2017   [#609] In reply to [#608]
Thank you very much Max for this long-awaited update.

A triple Hip, hip hurrah!

Max is back.
From: mkdm
17 Sep 2017   [#610] In reply to [#608]
Hi Max.

I was playing for about two minutes with the new node editor and I probably don't know how it should work,
but I'm pretty sure there's a bug regarding the "Edge switch on-off" of the "Output" node.

For what I've tested, when you switch to off and then to on the edges never appears.

Please watch this brief video : http://take.ms/w3kGK

Bye.
From: Frenchy Pilou (PILOU)
17 Sep 2017   [#611]
Max the return

Message 7713.612 was deleted


From: Max Smirnov (SMIRNOV)
17 Sep 2017   [#613]
:))

Marco, thank you. Bug fixed. Nodeeditor reuploaded. (nodeeditor.v.0.94.2017.09.17.zip -> nodeeditor.v.0.94.2017.09.18.zip)
From: mkdm
17 Sep 2017   [#614] In reply to [#613]
Thanks!

Bye.
From: Mike (MGG942)
17 Sep 2017   [#615] In reply to [#608]
Hi, Max.

Love the mouse support for the slider and knob.
On my system on click of the mouse wheel gives a change of 5% of the maximum value.
Is there a way to change this to give a much smaller change, say 1%?

BTW I've checked in Control Panel and my mouse wheel is set for the minimum change of 1 line.

Mike.
From: bemfarmer
18 Sep 2017   [#616]
Nice "light blue" cursor.

The quartz node, with high frequency input, really moves the motor rapidly.

Changed the nodebox for motor rod from green to blue. (trivial)

Three+ ways to start nodeeditor94, for "Light" color version. (Somewhat relevant to default "dark" version and perhaps custom colors, and Mod version.)

1. By Shortcut key: (My example keys shown here: Ctrl+Alt+M for Dark, and Ctrl+Alt+N for Light.)
Light version: Ctrl+Alt+N moi.ui.createDialog( 'nodeeditor/index.html?Light', 'resizeable,defaultWidth:680,defaultHeight:420', moi.ui.mainWindow );
Dark version: Ctrl+Alt+M moi.ui.createDialog( 'nodeeditor/index.html', 'resizeable,defaultWidth:680,defaultHeight:420', moi.ui.mainWindow )


2. By using MoI command window: Highlight one of the lines above beginning with moi.ui.createDialog. In MoI press keyboard Tab, Ctrl+v, enter.

3. By CustomUI, (Involves editing, so this is for knowledgeable/experienced users, and are vague, as the difficulty level could vary.):
a. Under ui/customui, copy item 99 to say new item 97 and edit/modify for Light parameters.
or b. Under ui/customui, copy item 99 to say new item 98, edit/modify, and add subfolder link for 3rd party Mod nodes.

- Brian
From: Karsten (KMRQUS)
18 Sep 2017   [#617] In reply to [#608]
Hello Max,

thanks for the update!

>>>And one more thing..
will be announced later

I am curious:-)

Have a nice day
Karsten

p.s.: An older and small Problem: While running in Progress and Switching Basic\Extract by RMB to Numbers the node crahes - it seem that the open Input won't be catched.
From: blindfoldjump
18 Sep 2017   [#618]
Fantastic job Max!
From: Max Smirnov (SMIRNOV)
18 Sep 2017   [#619] In reply to [#617]
Hi Karsten,

basic.js line 449 should be: inp = this.getInputData(0, [0]);

Fixed. Thank you.
From: Max Smirnov (SMIRNOV)
18 Sep 2017   [#620] In reply to [#615]
Hi Mike,

>>On my system on click of the mouse wheel gives a change of 5% of the maximum value.
Each step = range/20

>>Is there a way to change this to give a much smaller change, say 1%?
interface.js line 134 and 254
change v += delta/20; to v += delta/100;


UPD:
Added dynamic delta adjusting

Show messages:  1-20  …  541-560  561-580  581-600  601-620  621-640  641-660  661-680  …  901-912