Tools/Altium Designer

From UIT
(Difference between revisions)
Jump to: navigation, search
(Save Project)
 
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
 
{{TOC right}}
 
{{TOC right}}
These pages contain informations onhow to design Schematics and PCBs using Altium Designer.
+
These pages contain informations on how to design Schematics and PCBs using Altium Designer.
  
= New Project =
+
= First Steps =
 +
 
 +
== New Project ==
  
 
Some model documents are available in the folder
 
Some model documents are available in the folder
 
<code>P:\Library\AltiumLib\Templates\ProjectTemplates</code>.
 
<code>P:\Library\AltiumLib\Templates\ProjectTemplates</code>.
Klick on ''File->Open'' in Altium Designer and select
 
 
* <code>HESSO\HESSO2L.PrjPcb</code> for in house pcb manufacturing
 
* <code>HESSO\HESSO2L.PrjPcb</code> for in house pcb manufacturing
 
* <code>Eurocircuit4L\Eurocircuit4L.PrjPcb</code> to work with an external PCB manufacturer.
 
* <code>Eurocircuit4L\Eurocircuit4L.PrjPcb</code> to work with an external PCB manufacturer.
 +
 +
{{TaskBox|content=Klick on ''File->Open'' in Altium Designer and select the desired project template.
 +
{{WarningBox|content=If you’re not sure, ask someone of the Electronics Laboratory AE01.}}}}
 
   
 
   
If you’re not sure, ask someone in the Electronics Laboratory AE01.
+
{{TaskBox|content=In the ''Projects'' view right-click on the <code>***.PcbDoc</code> file and klick <code>Save As...</code> to copy it.
+
{{WarningBox|content=Please give your board an '''explicit''' name, <code>Pcb.PcbDoc</code> or <code>Board.PcbDoc</code> aren’t!}}}}
{{TaskBox|content=In the ''Projects'' view right-click on the <code>***.PcbDoc</code> file and klick <code>Save As</code> save it to  
+
 
your project folder (typically inside the folder <code>PCB</code> of your project on <code>I:</code>).}}
+
== New Schematic Sheet ==
{{WarningBox|content=Please give your board an '''explicit''' name, <code>Pcb.PcbDoc</code> or <code>Board.PcbDoc</code> aren’t!}}
+
 
 +
Before adding a new Schematic Sheet to your project you have to define the default schematic template.
 +
{{TaskBox|content=Set the default schematic template at <code>DXP -> Preferences -> System -> New Document Defaults -> Schematic</code> from
 +
<code>P:\Library\AltiumLib\Templates\SchematicTemplates</code>:
 +
 
 +
e.g.: <code>P:\Library\AltiumLib\Templates\SchematicTemplates\A3\HESSO Lanscape A3.SchDot</code>.}}
 +
{{TaskBox|content=Right click on your project and select <code>Add New to Project -> Schematic</code>, to add schematic
 +
sheets.}}
 +
 
 +
== Project Parameters ==
 +
 
 +
The '''Name''' of a Project Parameter serves as placeholder for its '''Value''' throughout the design. At HEI we use it mainly to put it as text on the PCB.
 +
If you write '''.<ProjectParameterName>''' in any text field inside the project, it will be replaced by the <ProjectParameterName>.
 +
 
 +
This step is optional.
 +
 
 +
{{TaskBox|content=Right-click on <code>***.PrjPcb -> Project Options... -> Parameters</code>, and fill in the fields as shown in the table below.}}
 +
 
 +
{| class="wikitable"
 +
|+Parameters
 +
! Name
 +
! Value
 +
|-
 +
|PcbDate
 +
|<date>
 +
|-
 +
|PcbDesigner
 +
|<name>
 +
|-
 +
|PcbRevision
 +
|<version>
 +
|-
 +
|SchematicDate
 +
|<date>
 +
|-
 +
|SchematicDesigner
 +
|<name>
 +
|-
 +
|SchematicRevision
 +
|<version>
 +
|}
 +
 
 +
 
 +
There exist already a long list of Predefined Special Strings in Altium Designer, which are used the same way, e.g: <code>.Pcb_File_Name_No_Path</code>.
 +
{{WarningBox|content=Use [https://en.wikipedia.org/wiki/Camel_case CamelCase] to differentiate your Paramters from the Predefined Special Strings, which add in [https://en.wikipedia.org/wiki/Snake_case snake_case].}}
 +
 
 +
== Save Project ==
 +
 
 +
{{TaskBox|content=In the ''Projects'' view right-click on the  <code>***.PrjPcb</code> file and select <code>Save Project As...</code>, enter the project name and
 +
choose the right destination folder (typically inside the folder <code>PCB</code> of your project on <code>I:</code>).}}
 +
Altium will ask you to give a name for the <code>***.SchDoc</code>.
 +
{{WarningBox|content=Give an explicit name to the different sheets.}}
 +
 
 +
The <code>Project View</code> of your design should now look something like this:
 +
[[File:AltiumDesigner ProjectView SampleProject.jpg|350px|center|thumb|Project View of Example Design with 3 schematic sheets and a PCB sheet]]

Latest revision as of 18:23, 16 June 2017

Contents

These pages contain informations on how to design Schematics and PCBs using Altium Designer.

First Steps

New Project

Some model documents are available in the folder P:\Library\AltiumLib\Templates\ProjectTemplates.

  • HESSO\HESSO2L.PrjPcb for in house pcb manufacturing
  • Eurocircuit4L\Eurocircuit4L.PrjPcb to work with an external PCB manufacturer.


View-pim-tasks.png

Klick on File->Open in Altium Designer and select the desired project template.

Dialog-warning.png

If you’re not sure, ask someone of the Electronics Laboratory AE01.


View-pim-tasks.png

In the Projects view right-click on the ***.PcbDoc file and klick Save As... to copy it.

Dialog-warning.png

Please give your board an explicit name, Pcb.PcbDoc or Board.PcbDoc aren’t!

New Schematic Sheet

Before adding a new Schematic Sheet to your project you have to define the default schematic template.

View-pim-tasks.png

Set the default schematic template at DXP -> Preferences -> System -> New Document Defaults -> Schematic from P:\Library\AltiumLib\Templates\SchematicTemplates:

e.g.: P:\Library\AltiumLib\Templates\SchematicTemplates\A3\HESSO Lanscape A3.SchDot.

View-pim-tasks.png

Right click on your project and select Add New to Project -> Schematic, to add schematic sheets.

Project Parameters

The Name of a Project Parameter serves as placeholder for its Value throughout the design. At HEI we use it mainly to put it as text on the PCB. If you write .<ProjectParameterName> in any text field inside the project, it will be replaced by the <ProjectParameterName>.

This step is optional.


View-pim-tasks.png

Right-click on ***.PrjPcb -> Project Options... -> Parameters, and fill in the fields as shown in the table below.

Parameters
Name Value
PcbDate <date>
PcbDesigner <name>
PcbRevision <version>
SchematicDate <date>
SchematicDesigner <name>
SchematicRevision <version>


There exist already a long list of Predefined Special Strings in Altium Designer, which are used the same way, e.g: .Pcb_File_Name_No_Path.

Dialog-warning.png

Use CamelCase to differentiate your Paramters from the Predefined Special Strings, which add in snake_case.

Save Project

View-pim-tasks.png

In the Projects view right-click on the ***.PrjPcb file and select Save Project As..., enter the project name and choose the right destination folder (typically inside the folder PCB of your project on I:).

Altium will ask you to give a name for the ***.SchDoc.

Dialog-warning.png

Give an explicit name to the different sheets.

The Project View of your design should now look something like this:

Project View of Example Design with 3 schematic sheets and a PCB sheet
Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox