importing schematic to eagle

importing schematic to eagle

Anonymous
Not applicable
25,922 Views
49 Replies
Message 1 of 50

importing schematic to eagle

Anonymous
Not applicable

Hello Sir,

 am working on conversion of components from altium tool to eagle.am unable to import schematic in eagle from altium. so i have to create component manually in the eagle.

Is ther any script which can make work easier.

 

Regards,

sushmitha

Reply
Reply
0 Likes
Accepted solutions (3)
25,923 Views
49 Replies
Replies (49)
Message 21 of 50

Anonymous
Not applicable

Hello

 That becomes tedious job creating manually. Is there any script which it make work simple?

 

Regards

Sushmitha

Reply
Reply
0 Likes
Message 22 of 50

Anonymous
Not applicable

and one more solution is ..importing DXF file into eagle which is board file where all copper shapes are imported  but can we edit board file..? what exactly is .brd file? am attaching the imported board file  of eagle.

Reply
Reply
0 Likes
Message 23 of 50

rachaelATWH4
Mentor
Mentor

@Anonymous wrote:

 

That becomes tedious job creating manually.


I guess it depends on how many parts in your library fall into this category? `Do you need to import all the parts now or just ones you actually need to design with?


@Anonymous wrote:

 

Is there any script which it make work simple?


I don't know if there is, this is not something I have ever tried to do, I just create my own parts when I need them. I think there was another thread elsewhere and I think it might have been said that Autodesk are working on better import tools for Altium but I can't remember exactly so that might not be correct. You might have to wait until one of the Autodesk employees are online to find out if there is another script available.

 

Best Regards,

 

Rachael

Reply
Reply
0 Likes
Message 24 of 50

rachaelATWH4
Mentor
Mentor

@Anonymous wrote:

and one more solution is ..importing DXF file into eagle which is board file where all copper shapes are imported  but can we edit board file..? what exactly is .brd file? am attaching the imported board file  of eagle.


The board file is the part which holds the details of the board layout. The schematic (.sch) and the board (.brd) together form a complete design.

 

In your case I think you would want to import the DXF file into the Package editor. You might then be able to use this as a guide for creating your missing part data. I have never done this though so I can't give you a solution based on this unfortunately.

 

Best Regards,


Rachael

Reply
Reply
0 Likes
Message 25 of 50

Anonymous
Not applicable

well..:( thank you..

Reply
Reply
0 Likes
Message 26 of 50

rachaelATWH4
Mentor
Mentor

@Anonymous wrote:

well..:( thank you..


I'm sorry I wasn't able to help you completely solve your issues. However....

 

I knew I had read somewhere that they are working on better Altium library converters....

 

See here: https://forums.autodesk.com/t5/eagle-forum/looking-for-libraries-to-test-with/m-p/7299859

 

It's probably worth contacting @matt.berggren to see if there is anything that may be available soon to help you out.

 

Best Regards,


Rachael

Reply
Reply
0 Likes
Message 27 of 50

Anonymous
Not applicable

Hello

Is there any command to  restore all  layer color to eagle footprint?i have attached two images altium and eagle footprint.

 

Regards

Sushmitha

Reply
Reply
0 Likes
Message 28 of 50

rachaelATWH4
Mentor
Mentor

@Anonymous wrote:

Hello

Is there any command to  restore all  layer color to eagle footprint?i have attached two images altium and eagle footprint.

 

Regards

Sushmitha


You can change the display colours in EAGLE. Open up the Layer Settings window by pressing the button on the toolbar or issuing the DISPLAY command from the EAGLE command line.

 

Then double click on the coloured box located in between the layer number and layer name for each layer you wish to change and select a new colour from the palette.

 

Best Regards,


Rachael

Reply
Reply
Message 29 of 50

Anonymous
Not applicable

Hello,

colours in eagle layers are conflicting especially layer 48 tCream and tStop.how to overcome it?

 

Regards

Sushmitha

 

 

Reply
Reply
0 Likes
Message 30 of 50

Anonymous
Not applicable

is there any script which can generate colors automatically...after or when importing??

Reply
Reply
0 Likes
Message 31 of 50

rachaelATWH4
Mentor
Mentor

@Anonymous wrote:

is there any script which can generate colors automatically...after or when importing??


The colours aren't related to a specific symbol so don't need to be set during or after every import. You just need a script which will configure the colours to your liking and then call that script from the main eagle.scr which is run every time EAGLE starts or opens a new drawing.

 

@C.Nicks shared his colour script for his black theme in one of his answers in this thread here: https://forums.autodesk.com/t5/eagle-forum/v8-3-1-so-hard-to-see-origins-of-parts-on-pcb/td-p/736028...

 

Maybe you could try that and see if you like it. If not, it's a starting point for creating your own script.

 

Best Regards,

 

Rachael

Reply
Reply
0 Likes
Message 32 of 50

matt.berggren
Alumni
Alumni

Hi Sushmitha --


This is a failure of the Altium export and not the EAGLE import.  The PCAD ASCII save from Altium is incorrect.  I sent you a script file you can run in Altium to convert all of your Altium PCB Footprints to an EAGLE format.  Still a little rough but gets you the output you are looking for (I think).  Attached please see an image of the import for this component.

 

Best regards,

 

Matt

Reply
Reply
Message 33 of 50

Anonymous
Not applicable

Thank You.. i will try this method.

Reply
Reply
0 Likes
Message 34 of 50

Anonymous
Not applicable

Hello,

Is there any way to merge symbol and package (footprint) as final component  in eagle at once instead of adding symbol Separately and footprint separately?

 

Regards,

Sushmitha

 

Reply
Reply
0 Likes
Message 35 of 50

rachaelATWH4
Mentor
Mentor

@Anonymous wrote:

 

Is there any way to merge symbol and package (footprint) as final component  in eagle at once instead of adding symbol Separately and footprint separately?


I'm not quite sure what you are asking here. In EAGLE, once you have a symbol and footprint defined you combine them into a device which involves adding the symbol(s) and package(s) and mapping the pins appropriately as per this tutorial:

 

https://www.element14.com/community/people/rachaelp/blog/2017/06/14/eagle-tutorial-library-part-crea...

 

I know you are trying to import a lot from Altium but this isn't something I have ever done and I don't know what the export script Matt wrote for Altium currently generates. I would imagine it's possible to write a script in Altium to generate an appropriate EAGLE script for mapping the symbols and footprints correctly into a completed device with all the appropriate pin mappings completed.

 

Best Regards,


Rachael

Reply
Reply
Message 36 of 50

Anonymous
Not applicable

Hello,

 

can we invoke a script from a tool using batch-mode commands in windows ?

i would like to know the command.

 

Regards,

Sushmitha 

Reply
Reply
0 Likes
Message 37 of 50

rachaelATWH4
Mentor
Mentor
Accepted solution

@Anonymous wrote:

Hello,

 

can we invoke a script from a tool using batch-mode commands in windows ?

i would like to know the command.

 

Regards,

Sushmitha 


Hello,

 

Yes you can invoke a script from the command line.

 

From the EAGLE help:


Executing commands

 

If a command is given with the '-C' option, as in

 

eagle -C "window (1 1) (2 2);" myboard.brd

 

EAGLE will load the given file and execute the command as if it had been typed into the editor window's command line.

 

The following conditions apply for the '-C' option:

 

  • A file name (board, schematic or library) must be given, so that an editor window will be opened in which the command can be executed. That file doesn't necessarily need to exist. The command is executed after loading and confirming of related messages.
  • The eagle.scr file will not be executed automatically.
  • The option '-s' will be ignored.
  • The user settings will not be written back to the eaglerc file.
  • Any project that has been open when EAGLE was left the last time will not be opened.
  • The command can be a single command, or a sequence of commands delimited by semicolons.

To run EAGLE without automatically executing the eagle.scr file or loading a project, the command string can be empty, as in

 

eagle -C ""

 

Note that in this special case there must be a blank between the option character and the quotes, so that the program will see the explicitly empty string. There also doesn't have to be a file name here, because no command will actually be executed.


 So in your case, assuming you are wanting to do something in a library file as per your other queries you could issue something like the following (not tested!) command in your batch file:

 

eagle -C "script myScript.scr" myLibrary.lbr

Best Regards,


Rachael

Reply
Reply
0 Likes
Message 38 of 50

Anonymous
Not applicable

Hello,

 

thank so much for eagle commands..:)

 

will eagle support   X_T File (.x_t)  parasolid file which is an export option from Altium. this file helps in exporting copper shapes and pastemask of footprint.

 

 

Regards,

Sushmitha

Reply
Reply
0 Likes
Message 39 of 50

rachaelATWH4
Mentor
Mentor

sushmithaborkar7 wrote:

 

thank so much for eagle commands..:) 

 


You're welcome Smiley Happy


@Anonymous wrote:

 

will eagle support   X_T File (.x_t)  parasolid file which is an export option from Altium. this file helps in exporting copper shapes and pastemask of footprint.


This is a question best answered by @matt.berggren as he's been looking at this import process.

 

Best Regards,

 

Rachael

Reply
Reply
0 Likes
Message 40 of 50

Anonymous
Not applicable

Hello,

 

Not only PARASOLID format ..can Eagle support for VRML,step 3D, spectra design format ?!

am still stuck with copper shapes import problem.

 

Regards,

Sushmitha

Reply
Reply
0 Likes