Tools/Altium Designer
(→Save Project) |
|||
(7 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
{{TOC right}} | {{TOC right}} | ||
− | These pages contain informations | + | 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>. | ||
− | |||
* <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.}}}} | ||
− | + | {{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!}}}} | |
− | In the ''Projects'' view right-click on the <code>***.PcbDoc</code> file and klick <code>Save As</code> | + | |
− | your | + | == New Schematic Sheet == |
− | {{ | + | |
+ | 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
|
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.
New Schematic Sheet
Before adding a new Schematic Sheet to your project you have to define the default schematic template.
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
.
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.
Right-click on ***.PrjPcb -> Project Options... -> Parameters
, and fill in the fields as shown in the table below.
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
.
Use CamelCase to differentiate your Paramters from the Predefined Special Strings, which add in snake_case.
Save Project
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
.
The Project View
of your design should now look something like this: