element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Altium CircuitStudio
  • Products
  • Manufacturers
  • Altium CircuitStudio
  • More
  • Cancel
Altium CircuitStudio
Altium CircuitStudio Forum How do I use the " Link To Generic 3D Model " functionality in CircuitStudio
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Altium CircuitStudio to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Locked Locked
  • Replies 11 replies
  • Subscribers 90 subscribers
  • Views 2625 views
  • Users 0 members are here
  • 3d body
  • 3d
  • bug
  • circuitstudio
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How do I use the " Link To Generic 3D Model " functionality in CircuitStudio

jaza_tom
jaza_tom over 7 years ago

I can use the "Embed Generic 3D model" button in the 3D Body dialogue box.  Fine.  Good.

 

The "Link To Generic 3D Model" button is greyed out, with the subtext:  "Linking Unavailable in PCB Library"

 

See screenshot:

 

image

 

I assume that this is functionality that the developers have removed from CircuitStudio, but have randomly left a greyed-out button for some reason.

 

Is my assessment correct?

 

There is no way to have updateable 3D model files in CircuitStudio?  We are forced to embed them in the design and then go back to the PCB library component, delete the 3d body, import the updated 3d body, and re-position it w.r.t. the footprint?

  • Cancel
  • voltsandjolts
    0 voltsandjolts over 7 years ago

    Have you setup your model paths?

    http://documentation.circuitstudio.com/display/CSTU/PCB_Dlg-3DBody((3D+Body))_CS

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • jaza_tom
    0 jaza_tom over 7 years ago in reply to voltsandjolts

    Yes, I did (see below video).  No change, still greyed out.

     

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • lainscough_dfc
    0 lainscough_dfc over 6 years ago in reply to jaza_tom

    I have the same problem, I have down loaded a Model from https://rs.componentsearchengine.com/  or samasys and the 3d model came in with the footprint.

     

    Unfortunately the model is not positioned in the correct place.

     

         a Molex connector.image

     

    I'm evaluating CircuitStudio as it says it supports 3d parts.

     

    But there seems to be no way to link to a 3d model and move it into position.

     

    The models downloaded above Embed the model, but you cannot manually move and position the part into the correct place. It wrong on the default parts.

     

    This is the whole point of using this tool. Whys this so hard?

     

    OR is it me not understanding the tool well enough.

    I cannot find any docs on this.

     

    Has anybody worked out how to add 3d models(.step) to a part footprint and move it arround with the mouse.

     

    I know this is possible in Altium Designer.

     

    Thanks

    Lee

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • voltsandjolts
    0 voltsandjolts over 6 years ago in reply to lainscough_dfc

    Place the 3D object.

    In 2D mode, double-click on it - a dialog pops up, use the X-Y-Z axis rotation angle setings to position the body.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tarribred61
    0 tarribred61 over 5 years ago in reply to voltsandjolts

    I think your question may be answered but if not then I'm not sure if your question is about moving or link vs. embedding.

     

    Typically I prefer to embed the model rather than link to a file. The difference is that with a link, the step file remains separate and needs to be reachable.  I have found it to be a problem when copying the design if the linked file does not get copied.  If it is embedded in the library then the original step file is no longer needed.

     

    As for moving parts in the design space, CS only allows moving in 2D mode as already mentioned.  I believe that AD allows movement and positioning in 3D mode and that might confuse some users who use or have used AD in the past.  In 2D mode you can move the shape (rectangle) but must move the height by numeric entry or using the menus for positioning.  Adding snap points help.  Based on a quick Google search I didn't find any CS tutorials for positioning 3D parts but you might review some of the AD tutorials and experiment with that knowledge.  Though for some people this will be an unsatisfactory solution and I can't disagree.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • lainscough_dfc
    0 lainscough_dfc over 5 years ago

    I have down loaded a wurth part and it's 3d model. In fact all wurth model seem to do simular things.

     

    When I embed the 3d model is says it meshing but sits there for ever.

    I left it 24 hours and it did not return.

     

    It take less than a minute on altium designer at work to do this.

     

    I think this is a crash.

     

    Anyone seen this before?

    Thanks

    Getting no response from Altiumsupport@farnell.com

     

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tarribred61
    0 tarribred61 over 5 years ago in reply to tarribred61

    For what it is worth, even in AD you cannot link the generic step model to a library.

    Described here: https://www.altium.com/documentation/altium-designer/pcb-obj-3dbody3d-body-ad?version=18.1

     

    image

     

    You can link to a 3D step file if you put it on the PCB instead of in a library.  CS does not have a dedicated command to place a 3D part on the directly on the PCB but you can do it by going to the search window and typing place 3D.  That should pop up the selection box to choose the model.

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tarribred61
    0 tarribred61 over 5 years ago in reply to lainscough_dfc

    Just tried it with the step model of the part downloaded from Digikey and it placed just fine onto a PCB.

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • lainscough_dfc
    0 lainscough_dfc over 5 years ago in reply to tarribred61

    Yes, but if you try to embed this model into your own footprint it crashes. You say you made it work but I often get a meshing crash on 3D imports.

    It was a more generic question for 3D parts, not just the worth INT library down load.

    i.e if you have your own 3D model and your own PCB, some 3D models cause crashes with it saying meshing and it never comes back.

     

    Support did raise a ticket on this for me but had no response.

     

    This is worrying as if you do your own 3D parts, its hit and miss if you can add a 3D model.

    Thanks for trying, Lee

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tarribred61
    0 tarribred61 over 5 years ago in reply to lainscough_dfc

    Hello Lee,

     

    So, I went back and downloaded the Wurth switch from Digikey again and successfully embedded it into a PCB library part without any problem.  Given some recent posts about issues with graphics drivers, I wonder if the mesh problems you report are related to a subtle graphics driver problem.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube