Home > Community > Forums > PCB SKILL > Clear silkscreen from pins in Allegro Package

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Clear silkscreen from pins in Allegro Package 

Last post Sun, Oct 7 2012 10:13 PM by girish. 46 replies.
Started by chads108 29 Mar 2012 08:39 AM. Topic has 46 replies and 13199 views
Page 3 of 4 (47 items) < Previous 1 2 3 4 Next >
Sort Posts:
  • Wed, Aug 29 2012 10:32 PM

    • soori3
    • Top 500 Contributor
    • Joined on Mon, Aug 13 2012
    • Posts 26
    • Points 600
    Re: Clear silkscreen from pins in Allegro Package Reply

    Hello Dave,

    I got it with the menu file but i am facing issue as i mentioned below please help me

    Here i am having some more issues while running the context file

    1). It is not working for silkscreen bottom.

    2). It is not working properly for circular silkscreen.

          a. Creating an extra circle with lesser radius

          b. Not clearing properly at the right side bottom of the circle.

    Thanks,

    Suresh Annam

     


     

    • Post Points: 20
  • Thu, Aug 30 2012 5:59 PM

    • eDave
    • Top 10 Contributor
    • Joined on Sun, Jul 13 2008
    • Christchurch, 00-NZ
    • Posts 750
    • Points 16,220
    Re: Clear silkscreen from pins in Allegro Package Reply

    Thanks for finding that bug :-)

    See the attached, hopefully improved, version.

    Cheers,
    Dave 

    Dave Elder, Tait Communications
    • Post Points: 20
  • Thu, Aug 30 2012 9:42 PM

    • soori3
    • Top 500 Contributor
    • Joined on Mon, Aug 13 2012
    • Posts 26
    • Points 600
    Re: Clear silkscreen from pins in Allegro Package Reply

    Hello Dave,

     It works great ... but the only small issue is, still it was not working for silkscreen bottom.

    Thanks &  Regards,

    Suresh Annam

     

    • Post Points: 20
  • Sun, Sep 2 2012 3:37 PM

    • eDave
    • Top 10 Contributor
    • Joined on Sun, Jul 13 2008
    • Christchurch, 00-NZ
    • Posts 750
    • Points 16,220
    Re: Clear silkscreen from pins in Allegro Package Reply

    See attached.

    This version will also prompt you if you pass nil for either of the values. 

     

    Regards,

    Dave 

    Dave Elder, Tait Communications
    • Post Points: 20
  • Sun, Sep 2 2012 9:44 PM

    • soori3
    • Top 500 Contributor
    • Joined on Mon, Aug 13 2012
    • Posts 26
    • Points 600
    Re: Clear silkscreen from pins in Allegro Package Reply

    Hello Dave,

    Its working but i think for silkscreen bottom also it is taking the soldermask top as reference.....

    Thanks & Regards,

    Suresh

    • Post Points: 20
  • Mon, Sep 3 2012 2:23 PM

    • eDave
    • Top 10 Contributor
    • Joined on Sun, Jul 13 2008
    • Christchurch, 00-NZ
    • Posts 750
    • Points 16,220
    Re: Clear silkscreen from pins in Allegro Package Reply
    Yes, there was a small bug. See attached.
    Dave Elder, Tait Communications
    • Post Points: 20
  • Wed, Sep 5 2012 12:13 AM

    • soori3
    • Top 500 Contributor
    • Joined on Mon, Aug 13 2012
    • Posts 26
    • Points 600
    Re: Clear silkscreen from pins in Allegro Package Reply

    Hello Dave,

    Thanks for your help, it works perfect,... :)

    Actually in our Libray the footprints will have the silkscreen same as assembly line so i have one script which will copy the assembly top and change to silkscreen top (and also line width from 0.1 mm to 0.254 mm) and after placing the silkscreen exactly on the assembly i am using your Context file which clears the silkscreen on pads, can i link this script file and context file or can we have a code in Context file itself which will copy the assembly to silkscreen first (and also line width from 0.1 mm to 0.254 mm)and places the silkscreen exactly on the assembly and runs the silkscreen cleanup next....?

     Please suggest...

    Thanks & Regards,

    Suresh

    • Post Points: 20
  • Thu, Sep 6 2012 2:01 PM

    • eDave
    • Top 10 Contributor
    • Joined on Sun, Jul 13 2008
    • Christchurch, 00-NZ
    • Posts 750
    • Points 16,220
    Re: Clear silkscreen from pins in Allegro Package Reply

    Hi Suresh,

    See attached.

    Use: axlCmdRegister("assembly lines to silk" 'EDAVE_assemblyToClearPinSilk ?cmdType "interactive") 

    You can vary the parameters by adding them to the end of the command in the order: silk width, clearance, minimum length. If you enter "nil" for any these the user will be prompted for a value. eg:

    assembly lines to silk 0.25 nil

    Regards,

    Dave 

     

     

    Dave Elder, Tait Communications
    • Post Points: 20
  • Thu, Sep 6 2012 9:40 PM

    • soori3
    • Top 500 Contributor
    • Joined on Mon, Aug 13 2012
    • Posts 26
    • Points 600
    Re: Clear silkscreen from pins in Allegro Package Reply

    Wow.... it works great :)

    Thanks for your help in clearing all my issues.. really now my task was soo easy...

    Regards,
    Suresh Annam

    • Post Points: 5
  • Wed, Oct 3 2012 12:01 AM

    • girish
    • Top 25 Contributor
    • Joined on Wed, Jul 16 2008
    • Bangalore, Karnataka
    • Posts 241
    • Points 4,920
    Re: Clear silkscreen from pins in Allegro Package Reply

    Good one.

     In cadence silkscreen utility it was copying to manufacture Autosilk & losing linking connection with the symbol !

     

    This works great .Thanks 

     Regards,

    GK

    • Post Points: 5
  • Thu, Oct 4 2012 2:25 AM

    • girish
    • Top 25 Contributor
    • Joined on Wed, Jul 16 2008
    • Bangalore, Karnataka
    • Posts 241
    • Points 4,920
    Re: Clear silkscreen from pins in Allegro Package Reply
    Thanks EDave for sharing useful skill file which I was looking for .

    I have made a script file  where I recorded the command  with my custom values as you suggested & executing the skill routine by calling script file, it works great  & saves my time during FP creation

    its executing perfectly in Orcad PCB editor 16.3 , but facing problem while linking to

    allegro16.01 ver ,skill file not loading getting below error

     E- *Error* loadContext: incompatible version - "EDAVE_clearPinSilk.cxt"

    Any suggestions  please.

    Regards,

    GK 
    • Post Points: 20
  • Thu, Oct 4 2012 4:14 PM

    • eDave
    • Top 10 Contributor
    • Joined on Sun, Jul 13 2008
    • Christchurch, 00-NZ
    • Posts 750
    • Points 16,220
    Re: Clear silkscreen from pins in Allegro Package Reply

    16.01. Really!?

    See attached

    Dave Elder, Tait Communications
    • Post Points: 20
  • Thu, Oct 4 2012 10:33 PM

    • girish
    • Top 25 Contributor
    • Joined on Wed, Jul 16 2008
    • Bangalore, Karnataka
    • Posts 241
    • Points 4,920
    Re: Clear silkscreen from pins in Allegro Package Reply

     Thanks for the feedback, still facing problem , screen shot attached

    Regards,

    GK


    • Post Points: 20
  • Fri, Oct 5 2012 12:54 AM

    • eDave
    • Top 10 Contributor
    • Joined on Sun, Jul 13 2008
    • Christchurch, 00-NZ
    • Posts 750
    • Points 16,220
    Re: Clear silkscreen from pins in Allegro Package Reply
    Rename the context file to EDAVE_clearPinSilk.cxt
    Dave Elder, Tait Communications
    • Post Points: 5
  • Fri, Oct 5 2012 2:22 AM

    • girish
    • Top 25 Contributor
    • Joined on Wed, Jul 16 2008
    • Bangalore, Karnataka
    • Posts 241
    • Points 4,920
    Re: Clear silkscreen from pins in Allegro Package Reply
    Thank You very much edave, its working .

    Could you help me on “EDAVE_assemblyToClearPinSilk.cxt “  skill file too ,this also providing same error when I run it on 16.01v

    Regards,
    GK
    • Post Points: 20
Page 3 of 4 (47 items) < Previous 1 2 3 4 Next >
Sort Posts:
Started by chads108 at 29 Mar 2012 08:39 AM. Topic has 46 replies.