TUBE problems

Tagged: ,

This topic contains 5 replies, has 3 voices, and was last updated by  Bruce Walker 1 year, 6 months ago.

  • Author
    Posts
  • #2124

    Bruce Walker
    Participant

    Also refer: http://archicad-talk.graphisoft.com/viewtopic.php?t=51395&highlight=

    I’m developing a bent spring object, using the TUBE command. I’ve got the maths working, but unfortunately, the TUBE command puts small creases in the profile as it starts to go over the bend. You will also see some large twists near the apex.

    I’ve have tried playing with the angle parameter, but it has little effect.

    I’ve conferred with some colleagues, who are confident this is either a bug, or beyond the capacity of TUBE to deal with.

    Any ideas?

    Attachments:

    Project Architect
    http://www.cotteeparker.com.au/

    AC20 AUS 5025 Full | Win 7 Pro 64 | Intel i7-5820K 3.30GHz | 64 Gb RAM
    NVIDIA Quadro K2200 8Mb | 2x Philips 272P4 2560x1440

  • #2126

    Bruce Walker
    Participant

    gsm file (interesting that you can’t upload a .gsm file to the GDL forum)

    Attachments:
    1. Test-Object.zip

    Project Architect
    http://www.cotteeparker.com.au/

    AC20 AUS 5025 Full | Win 7 Pro 64 | Intel i7-5820K 3.30GHz | 64 Gb RAM
    NVIDIA Quadro K2200 8Mb | 2x Philips 272P4 2560x1440

  • #2133

    Gergely Fehér
    Keymaster

    The tube command has some limitations: when any parts of your tube is nearly vertical in your current local coordinate system, then the cross section can be twisted, this causes your shadows. The only solution is to split up it to some parts and avoid vertical parts. Maybe an updated tube command can solve this limitation in a future version, but now you can only split it up to parts.

    Gergely Fehér
    Team Leader, Library Team
    GRAPHISOFT SE

  • #2136

    Bruce Walker
    Participant

    Thanks Gergely. I was hoping that wasn’t going to be the case, but suspected it was.

    Project Architect
    http://www.cotteeparker.com.au/

    AC20 AUS 5025 Full | Win 7 Pro 64 | Intel i7-5820K 3.30GHz | 64 Gb RAM
    NVIDIA Quadro K2200 8Mb | 2x Philips 272P4 2560x1440

  • #2140

    James Murray
    Participant

    +1 to TUBE renovation. Working around the twisting is very cumbersome, and it’s surprising that the angle argument doesn’t help it. When you renovate TUBE, take a look at how a cross section with sharp corners renders in OpenGL. It seems to assume that TUBEs are generally curvy. To get around this, I have resorted to a chain of mitered PRISM_s. The trouble with that is the contour of the curve becomes invisible. I’d like to see something like PRISMTUBE, where we have PRISM_ type status codes, but it can follow a path.

  • #2316

    Bruce Walker
    Participant

    +1

    Project Architect
    http://www.cotteeparker.com.au/

    AC20 AUS 5025 Full | Win 7 Pro 64 | Intel i7-5820K 3.30GHz | 64 Gb RAM
    NVIDIA Quadro K2200 8Mb | 2x Philips 272P4 2560x1440

You must be logged in to reply to this topic.