element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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 Variant changes not shown in schematics nor BOM
  • 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 Verified Answer
  • Locked Locked
  • Replies 19 replies
  • Subscribers 87 subscribers
  • Views 9140 views
  • Users 0 members are here
  • frontpage
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

Variant changes not shown in schematics nor BOM

ohyva
ohyva over 8 years ago

Hi,

 

I tried to make my first variant in CS. My need was to remove 3 components from my base design to make the specification for production PCB.

Making a variant seems to be quite straightforward. Marking the components "not fitted" is simple. But these seem to have no effect on the schematic nor the output files.

 

Is there something I need to do besides creating the variant? I am using the default Drawing Style options as given when the first variant was created. I have understood it should draw a red cross over the "not fitted" components (just like the example shows when in the drawing style dialog you toggle this option on and off and on again). Additionally all the components are still listed in BOM.

 

I would very much like to get the variants to work. I can of course do this in the old style editing manually the BOM and writing notes to our PCB manufacturer, but the variants seem to be the better way - if it works.

 

Are there anywhere else some settings I need to adjust to get variants to work? Now I have just made sure the Current Variant on Project-> Project Actions show the right variant I want to use.

 

BR Olli

  • Cancel

Top Replies

  • e14softwareuk
    e14softwareuk over 8 years ago in reply to harvie256 +1
    This does work but you need to set it up correctly. In the Generate Output Files dialog, select Schematic (for example), configure... and select the Physical Document option. This will then generate a…
  • e14softwareuk
    e14softwareuk over 8 years ago in reply to ohyva +1
    Hi Olli, as mentioned above the generate outputs action does work provided you select "physical" document options. I don't think there is any way to adjust the shading of nets attached to a variant component…
Parents
  • ohyva
    0 ohyva over 8 years ago

    I'm almost happy.

     

    In one of my PCB the variant handling works perfectly.

    Schematics tells me when a component is fitted or not. BOM shows only fitted components.

    Assembly images and the 3D image show me what components are there and what not.

    Pick and place file now contain only component to be placed.

     

    But in the 2nd board the "not fitted" components are handled inconsistently.

    Two connectors are removed properly everywhere but two "not fitted" resistor are not.

    In the schematics they are properly marked as not fitter and they are not listed in BOM.

    But in Pick and Place, in 3D image and in Assembly images they are still in-place like the "fitted" components.

     

    All the variants are made exactly the same way. Drawing styles are the same. In schematics Part action -> Variant show these components are not fitter.

    The only perhaps related issue is that when I look the properties of a component in Models I typically have "Show" action to show the component footprint.

    In the OK board where the "not fitted" resistor is handled properly by the tool there is "Show".

    But in the not-OK board the resistors have option "Edit" instead of "Show".

    In both PCB projects I use my own schematic and PCB libraries. With the OK board these are links in the project.

    With the not-OK board this is local to the project because I made a new component.

     

    So clearly some inconsistency here. And the variants are so close to provide me what I want, so I hope the issues are solved soon. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    0 e14softwareuk over 8 years ago in reply to ohyva

    Something that may be worth trying. If you have library local and also virtually identical library globally attached then it may be that the system is seeing 'duplicate' components. Does it make any difference to detach the global libraries so that only the local ones are in use?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ohyva
    0 ohyva over 8 years ago in reply to e14softwareuk

    There is no global library.

    The only differences between the projects are that the libraries used in the OK project is in "a library directory" I created when I tried to make an integrated library. This failed and I have started another discussion/question related to that some days ago (no recent progress there).

    In the not-OK project these same libraries were copied to the project library and thus used "locally". No other libraries are installed except the CS "standard" integrated libraries that came with the tool installation.

     

    I'll try sometime later if it make any change to move to use libraries in other location than in the project directory.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    0 e14softwareuk over 8 years ago in reply to ohyva

    By 'global libraries' I was referring to those configured under the Libraries... > Available Libraries > Installed. Is there anything configured under Search Path? Just thinking of ways in which the system might be finding duplicate mention of same components.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • e14softwareuk
    0 e14softwareuk over 8 years ago in reply to ohyva

    By 'global libraries' I was referring to those configured under the Libraries... > Available Libraries > Installed. Is there anything configured under Search Path? Just thinking of ways in which the system might be finding duplicate mention of same components.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data
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 © 2025 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