WIP Graphscad documentation
Install Windows:
Download Graphscad zip file and decompress it in a directoryInstall Linux:
First, install OpenScad with following shell command :sudo apt-get install openscad
Then :
- Download Graphscad zip file and decompress it in a directory
- important : give execution permission to graphscad file
- using shell command : 'chmod +777 graphscad'
- or using properties dialog (by right mouse clicking) on graphscad file
- Then you can launch graphscad
First Steps
Launch graphscad.
- You can load some examples in the 'examples' directory
- You can refresh Openscad preview with the dedicated toolbar button
- If you want a refresh on each update of the graph, you can enable the checkBox 'auto refresh'
In Openscad, set automatic refresh 'On'
Creating a new node
Use Right mouse button in main view.Select the node to create
Connecting nodes
Nodes input plugs are on the left side, output plugs are on the right.You can connect plugs just by clicking a source and dragging the link to destination
Deleting a Node
Use Right mouse button when selecting a Node. Select 'Delete' in the popup menuDeleting a Connection
Use Right mouse button when selecting an input plug, Select 'Delete' in the popup menu.
Evalutate a single node (debugging)
Use Double clic with left mouse button to evaluate a single node of your graph. This is usefull to debug the logic of object contruction.
Keys
CTRL hold CTRL key and use left mouse clic to select multiple nodes
F5 : force refresh Openscad view
CTRL-Z Undo last edit
Great that there is a Linux version on it's way. I'll wait for that
ReplyDeletelinux version is available. give me feedback please
DeleteUsing shell command 'chmod +777 graphscad' is not the correct way. It should be 'chmod +x graphscad'
DeleteNow tested it to work with Fedora 24 & 25 (64 bit).
Just the installation of openscad is on RedHat based installation (RHEL, Centos, Fedora):
sudo dnf install openscad
There the apt-get command is Debian based (Ubuntu).
And no Raspberry Pi (ARM) support while only a binary is supplied. Will the source code be released soon?
And under which license is this project?
Thx. I will use your comments to update documentation.
DeleteI have a Raspberry Pi 3 and tested openscad on it, but i found that it was really slow. But it's pretty easy to release a RPI version.
Did not thought of any licence plan.
I just downloaded it. Love it. But how do I set numerical values, for instance I want to multiply a value by 3 using a Mul node. How do I set b=3? Also, I don't understand how Param nodes work. Do any of the examples show this?
ReplyDeleteChris Lusby Taylor (clusbytaylor@gmail.com)
Hi. This is a beta in progress.
DeleteThere are several examples you can load in the examples directory provided with graphscad.
just goto file/load and look at the results.
take a look to tutorials section of the blog too, there are links to old version videos on Youtube, but it give a good idea how to use graphscad.
You can clic on an input plug (just at the left of circle, to change a value (it seem users does not see that at beginning, i have to upgrade this.... perhaps an outlining rectangle for better understanding...
send me more comments or question if needed, it helps me to make this tool better.
Thx
Claude Levastre
best example to see how params works is robotwheel.scad i think, or multicopter.scad
DeleteHi. how can i put 3 or more custom shapes in one tube ,connected with sweep or spline or other command? is a video about this ? where ? i have done a code in scad and i want to show you the picture for better understanding.thank you.
ReplyDeletehi ,
ReplyDeletePlease Help me !
Thanks in advance
I got this message launching graphscad:
giuliob@D001718GB ~/Installati/GraphScad/graphscad_ubu_v1.0.10 $ ./graphscad
Traceback (most recent call last):
File "graphscad.py", line 9, in
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "dageditor.py", line 7, in
File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyimod03_importers.py", line 546, in load_module
ImportError: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: drmGetDevices2
Failed to execute script graphscad
giuliob@D001718GB ~/Installati/GraphScad/graphscad_ubu_v1.0.10 $
I've de same problem on ubuntu
Delete