A trying to Draw a Electronic Circuit

ahuman's Avatar

ahuman

Jun 29, 2021 @ 05:25 PM

It cost me a whole day to draw this. Too slow. If the node can be referencable, and support object operation, it would be better.

  1. Support Staff 1 Posted by john on Jun 29, 2021 @ 06:26 PM

    john's Avatar

    Impressive!

    Do you have any plans to animate this?

    John

  2. 2 Posted by ahuman on Jun 29, 2021 @ 07:38 PM

    ahuman's Avatar

    I tried to draw the circuit schematic several months ago but failed because of the the failture of using zipmap node.
    I didn't want giving up, so I tried again and it was done successfully.
    About the animation, I have thought about it. I think I would not continue to make the animation. I just want to show the other people what NodeBox can do.
    But so far, it cost me a lot of time to finish. It is too slow and the nodes connections are in a mess.
    I hope I can interact with the object in the canvas by using mouse. I hope I can draw a line or the other similar vector graphics elements directly in the canvas and the node would be created at the same time automatically. And it is better that I can define the node by coding directly inside the node(after I double click the node, the code view will display. ). I hope I can place some constraints to the vector graphics element, and the node would be create at the same time too.

  3. 3 Posted by ahuman on Jun 29, 2021 @ 08:10 PM

    ahuman's Avatar

    I've attached the ndbx file. It is a little mess.

  4. Support Staff 4 Posted by john on Jun 30, 2021 @ 03:32 AM

    john's Avatar

    I see what you mean. This was a huge - and I'm sure rather frustrating - project.

    I can see ways to significantly reduce the number of nodes required to make a circuit like this, but it would still be a non-trivial exercise. And the next circuit could be very different from this one, with many new elements and challenges.

    It would help if there was a compact language or notation that could describe the parts list along with some kind of ordering or hierarchy that would describe the placement with a deterministic parsing algorithm to translate that description directly into a diagram. That way, you could make it data driven: just enter the description into a spreadsheet (SCV), import it into Nodebox, and see the diagram drawn with minimal manual adjustments. I don't know enough about circuitry to say how hard this would be, or if it's even possible.

    Is there anything I can do to help? I still think this is a very interesting project.

    John

Reply to this discussion

Internal reply

        No formatting (switch to Markdown)

        Already uploaded files

        • 4Q2Z4OwQwa.png 267 KB

          You can attach files up to 10MB

          If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

            Keyboard shortcuts

            Generic

            ? Show this help
            ESC Blurs the current field

            Comment Form

            r Focus the comment reply box
            ^ + ↩ Submit the comment

            You can use Command ⌘ instead of Control ^ on Mac

            Recent Discussions

            07 May 03:57
            06 May 06:46
            06 May 02:15
            21 Apr 10:47
            21 Apr 10:41

             

            21 Apr 05:56
            20 Apr 10:11
            19 Apr 19:17
            18 Apr 00:04
            14 Apr 22:18
            13 Apr 23:09