Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Matrefeytontias on November 30, 2012, 02:46:26 am

Title: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on November 30, 2012, 02:46:26 am
Hey guys,

Here's the project I was working on since one or two months : a SolidWorks-like for the z80 calcs !

On Ti-Calc I saw that there already was one for the 68K line (http://www.ticalc.org/archives/files/fileinfo/272/27225.html), so now there's one for z80 !

Here's the 0.1 beta ; it'll have many features, but it doesn't right now :P

So, here are the commands :
There isn't any saving support yet, but I'm working on it.

You must run the program under DCS7, since it uses the AxeDCS axiom by me for the GUI stuffs.

(http://mattias.refeyton.fr/espace-ti/wiredworks/wiredWorks0.1b.gif)

The screen is pretty slow ; the program runs perfectly at 6MHz.

Share comments :)
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Hayleia on November 30, 2012, 07:04:56 am
That looks great... :D

You must run the program under DCS7, since it uses the AxeDCS axiom by me for the GUI stuffs.
...but seems like I won't be able to try it :(
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: stevon8ter on November 30, 2012, 11:02:47 am
Are there only gonna be verteces or also lines? Etc...?
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: epic7 on November 30, 2012, 11:27:26 am
Looks nice.
Sounds a bit like tr1p's SolidFrame :P
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on November 30, 2012, 11:27:33 am
It'll be lines too :)

What do you mean by "etc" ? :P

And @epic7 yeah, but we have differents features ;)
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: stevon8ter on November 30, 2012, 11:47:29 am
What do you mean by "etc" ? :P

I mean lines and so on... ( and other stuff?)
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on December 01, 2012, 05:27:28 am
I planned lines, but that's all. I don't have the maths knowledges to add more :/

But I planned model exporting (saving if you prefer), and importing/opening.
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on December 08, 2012, 05:59:59 am
Big update ! :D

Now the program is AP-enabled ! That means that it can be ran by DoorsCS7 when you launch a file that is meant to be ran with it.

I used a little data program I wrote to make the AP works. I had kind of a hard time figuring out how to do this, but now it's done :)

I also added lines between vertices, and fixed some dependence bugs when deleting a vertex (the lines between the deleted vertex and others stayed visible :P ).

Screenshot of course :

(http://mattias.refeyton.fr/espace-ti/wiredworks/wiredWorks0.3b.gif)

I join the executable and a prgmCUBE demo file. BEWARE ! You'll have to run prgmWIREWORK once before prgmCUBE since it uses SMC to make the AP header works (you can see it in the screenie)..

Of course, you'll need DoorsCS 7.1.1 to run them.

EDIT : I forgot, commands :P :

[ + ] to add a vertex
[del] to delete a vertex

[ x ] to display vertices as dots
[ ÷ ] to link vertices

[ ↓ ] [ ← ] [ → ] [ ↑ ] to move the model
[2nd]/[alpha] to zoom in/out
[mode] to restore the initial position of the model

[clear] to exit

[x,t,Θ,n] to open the toolbar (not shown on the screenie)

In the toolbar :
[F1] to create a new model
[F2] to open one (not implemented)
[F3] to save the current model (not implemented)
[F5] to close the toolbar
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Xeda112358 on December 08, 2012, 08:04:05 am
That is great o.o +1
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on December 08, 2012, 08:12:24 am
I forgot to tell the commands, so I edited the last post (there're things that you don't see in the screenshot).
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on December 14, 2012, 02:51:12 am
Update (and a big one) !

Now you can create a new file, open one and save one ! And more of that, you can link two vertices with a line and switch between dots and links view !

I included a demo file using 20 vertices and nearly 50 links, WWLOGO (you can guess that it's the WiredWorks logo :P ) as a proof-of-concept :) (and it's on the screenshot too).

I'll release the whole program + 3D lib a bit later (it still needs some improvements).

(http://mattias.refeyton.fr/espace-ti/wiredworks/wiredWorks1.0b.gif)
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: tr1p1ea on December 14, 2012, 03:18:32 am
Wow looks awesome! Loving the lines, runs at a great speed too :).
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: DJ Omnimaga on December 14, 2012, 04:43:38 am
I like this. It reminds me a bit of the Ndless demo that came with Ndless 1.0 :D

Btw, do you absolutely need to run it directly from inside DCS or can you run it from home screen using DCS's homerun feature?
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on December 14, 2012, 05:09:07 am
No, you only have to have DCS7 on your calc. You just can't run it with Asm().
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Adriweb on December 14, 2012, 07:24:51 am
Very, very nice :D
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: persalteas on December 15, 2012, 05:42:15 am
Great !!

The next step would be a module that places a light, a camera, and renders a 3D view like in Blender, with several grayscale levels.
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on December 15, 2012, 06:10:05 am
Wait no :P

I'm only 15, I haven't the math skillz to work with surfaces. The greatest thing I can do is presented in this topic.
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Sorunome on December 15, 2012, 05:53:29 pm
i stumbled upon that one on ticalc and i thought WOW this is awesome :D
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Matrefeytontias on December 25, 2012, 03:07:39 pm
*Bump*

The fully terminated 1.0 version is now on Ti-Calc, and I included the lib I named Vertex3D that you can use in your program to have a 3D renderer.

http://www.ticalc.org/archives/files/fileinfo/451/45102.html (at the time I post that, I have 42 DL :P and the screenshot is outdated, I mailed at ticalc staff to correct that).
Title: Re: [Axe] WiredWorks, a SolidWorks-like
Post by: Sorunome on December 25, 2012, 04:14:58 pm
A Lib for other people to use it? O.o
That is epic! :D