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
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) Assembly Variant Part Attribute
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 8 replies
  • Subscribers 180 subscribers
  • Views 1875 views
  • Users 0 members are here
  • variant
  • attribute
Related

Assembly Variant Part Attribute

jameslittlefield
jameslittlefield over 10 years ago

I'm using Eagle 6.6 Pro and have been assigning part attributes (MF, MPN, OC_VENDOR) to my schematics and use the bom ulp to generate BOMs.    While there is much to wish for in terms of the mechanics of initially assigning attributes the process works pretty well.    I now have a project where I have some components that have alternate values so I created an assembly variant and changed the value of the component in the new assembly variant.    Everything works as expected EXCEPT that the manufacturer part number attribute for the part is the same even though its value changes from 1M to 10M between variants.    Is there a way to have separate sets of attributes in each assembly variant?

 

Might this work better in 7.x eagle?   Advice appreciated.

 

Thanks

Jim

  • Sign in to reply
  • Cancel
Parents
  • rachaelp
    0 rachaelp over 10 years ago

    Lorenz wrote on Fri, 18 December 2015 14:12

    if you assign the the value via technology, you can also assign the

    related manufacturer/vendor information as properties of that

    technology.

     

    Instead of changing value & manufacturer/vendor data separately, just

    change the technology and you are done.

    --

     

    Lorenz

     

     

    Yes good point, that does work but I found it could be quite unwieldy to

    deal with setting values this way if for example you want to do this for

    say the entire E24 range of resistance values (let alone E48/E96/E192) in

    packages from 0201 through to 1812 and it became a total mess for

    capacitors. That's a heck of a lot of work to do to create that library and

    to select the value you want requires searching and/or scrolling so takes

    longer. But the plus side is, if you know your library is right then you

    know that when you select a value in this way, the corresponding attributes

    for internal / manufacture part numbers etc will get updated correctly

    which ensures things stay consistent.

     

    I've not got a good solution for managing keeping additional properties

    updated other than the above approach using technologies. Other tools I

    have used have been able to hook into an external database via ODBC to

    provide a searchable library of parts and the attributes get populated from

    the database when selected but this is part of a totally different

    discussion about Eagle libraries and library management in general rather

    than this thread relating specifically to variants.

     

    I think the enhancements suggested to the way variants work are still valid

    despite there being this possibility of a work around and they would make

    variants more intuitive to use and more flexible. I guess we'll have to

    wait and see what happens now!

     

    Rachael

     

     

     

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • rachaelp
    0 rachaelp over 10 years ago

    Lorenz wrote on Fri, 18 December 2015 14:12

    if you assign the the value via technology, you can also assign the

    related manufacturer/vendor information as properties of that

    technology.

     

    Instead of changing value & manufacturer/vendor data separately, just

    change the technology and you are done.

    --

     

    Lorenz

     

     

    Yes good point, that does work but I found it could be quite unwieldy to

    deal with setting values this way if for example you want to do this for

    say the entire E24 range of resistance values (let alone E48/E96/E192) in

    packages from 0201 through to 1812 and it became a total mess for

    capacitors. That's a heck of a lot of work to do to create that library and

    to select the value you want requires searching and/or scrolling so takes

    longer. But the plus side is, if you know your library is right then you

    know that when you select a value in this way, the corresponding attributes

    for internal / manufacture part numbers etc will get updated correctly

    which ensures things stay consistent.

     

    I've not got a good solution for managing keeping additional properties

    updated other than the above approach using technologies. Other tools I

    have used have been able to hook into an external database via ODBC to

    provide a searchable library of parts and the attributes get populated from

    the database when selected but this is part of a totally different

    discussion about Eagle libraries and library management in general rather

    than this thread relating specifically to variants.

     

    I think the enhancements suggested to the way variants work are still valid

    despite there being this possibility of a work around and they would make

    variants more intuitive to use and more flexible. I guess we'll have to

    wait and see what happens now!

     

    Rachael

     

     

     

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • 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