Group objects include board outlines, coordinates, components, polygons, library components (footprints) and nets.Dimensions include Linear, Angular, Radial, Leader, Datum, Baseline, Center, Linear Diameter and Radial Diameter objects.Primitives include arcs, embedded objects, fills, fromtos, pads, nets, tracks, vias, violations, object classes and connections.This PCB Design Objects section is broken up into several categories - Primitives, Dimensions, Group Objects and Rectangular Objects: The IPCB_Text Interface hierarchy is as follows: If you check the IPCB_Text entry in this document you will see the following information: Since many design objects are descended from ancestor interfaces and thus the ancestor methods and properties are also available to use.įor example the IPCB_Text interface is inherited from an immediate IPCB_RectangularPrimitive interface and in turn inherited from the IPCB_Primitive interface. For example a board outline or a component is a group object. A group object is an object that is composed of child objects. A primitive can be a track or an arc object. An interface represents an existing object in memory and its properties and methods can be invoked.Ī PCB design object is basically a primitive or a group object. IPCB_ DifferentialPairsRoutingRule InterfaceĪ PCB design object on a PCB document is represented by its interface. The PCB API Design Objects reference includes the following sections and content: PCB Design Objects Interfaces The following document outlines the requirements for submitting BOM and PCB documents to ECS_BOM_and_PCB_Design_Requirements.Parent page: Technical Reference - PCB API PCB API: Design Objects Reference Other PCB Manufacturer's we outsource to are: ĮCS Bill of Materials (BOM) and PCB Design Requirements Keep your board size to somewhere in 50 mm steps, eg. Board outline on the KeepOut layer (Seeed used to require it to be in the TopOverlay layer (silkscreen layer)).Drill sizes: 0.3 to 6.35 mm (in 0.1 mm steps).Minimum silkscreen text height: 32 mil (0.8128 mm).Minimum Silkscreen line thickness: 6 mil (0.1524 mm).PCBs from SeeedStudio are the real deal … they are PTH, with a solder mask (green) and silkscreen (white) and you get 5 or 10 boards of you PCB design. Tutorial - Exporing manufacturing files from Altium Designer Maximum number of drill sizes: 4 (try to keep the number of different holes sizes to less than 4, this is because the router can only hold a total of 10 milling tools at a time, and stopping halfway to reload different tools can mess things up).Drill sizes: 0.6 mm to 2.5 mm (in 0.1 mm steps, holes over 2.5mm are routed).If your PCB is double sided, you will need to solder a wire into the via to connect the topside track to the bottom side track. PCBs made here can be double sided, but will not be PTH (plated through hole) and will not come with a solder mask (the green coating on a PCB) or a silkscreen (the words and component outlines).
#ALTIUM DESIGNER PCB OUTLINE FULL#
If the full set of libraries is not present, there is a zipped copy on Somes in the directory C:\Users\Public\Documents\Altium\AD13. C:\Users\Public\Documents\Altium\AD14\Library. The Altium library files are in the directory.
#ALTIUM DESIGNER PCB OUTLINE SOFTWARE#
This Tech note details the Altium Training Notes for use if you are unfamiliar with the Altium Software installed in the ECS ECEN Labs: LB217, CO239, CO249, AM218, AM219. ECS Bill of Materials (BOM) and PCB Design Requirements.