As my DbLIB record count was approaching about 1000 records I began to wonder if Altium was going to take a big performance hit as my single table database library continued to grow.
I decided to do some limit testing.
I created an dummy Access database table library with > 10,000 parts. I was pleased to see that the Library Panel (parts placement window) was fully populated in a few seconds and very responsive to part searches and part placement.
When designing your Altium DBLib database, you may be tempted to break the table up and spread it across several part type tables such as:
Capacitors
Connectors
Inductors
ICs
Resistors
Other
I suggest you keep all of your parametric data in a single flat table and organize the Library Panel.
This method has a couple of noteworthy benefits. Most importantly by using a single table you can easily prevent users from entering duplicate part numbers into the database.
Another benefit of the single flat table model is that is easier to copy and paste records to create new parts that are similar to existing parts in the table (make like).
When designing a database schema think about what is required in the Bill of Materials.
That's it !
Sunday, December 30, 2012
Saturday, December 29, 2012
Scripts - Reference Manuals
API reference
manuals for Scripting in Altium
TR0138, TR0139, TR0140 and TR0141.
VB Script Reference TR0125
Example Scripts Installation Path:
TR0138, TR0139, TR0140 and TR0141.
VB Script Reference TR0125
Example Scripts Installation Path:
DDR2 SDRAM - Components
Using Altium's ready to use parts can save you hours of design time.
Micron DDR2 SDRAM - Altium Content Store
Component_Management
The Vault is a repository of released re-usable content, it is not a production Product Life Management (PLM) tool. The vault is a design life-cycle tool.
Once a product leaves the design phase and goes into volume production, the manufacturing side of the company will typcially use a PLM tool, such as Agile or Arena.
Are you using Altium's Vault Services? Comments welcome.
Here are some interesting comments about using Altium's Vault
Once a product leaves the design phase and goes into volume production, the manufacturing side of the company will typcially use a PLM tool, such as Agile or Arena.
Are you using Altium's Vault Services? Comments welcome.
Here are some interesting comments about using Altium's Vault
Wednesday, December 26, 2012
Saturday, December 22, 2012
Vault-Driven Electronics Design - English documentation - The Altium Wiki
Vault-Driven Electronics Design - English documentation - The Altium Wiki: " with key design and management practices, to fuel a high-quality, high-yield design flow – empowering your design team to design with freedom in a highly-secure environment. A"
'via Blog this'
Saturday, December 15, 2012
Altium Gaining Market Share
Altium is Gaining Market Share
Recent surveys have Altium at ~ 39% of the market share.
Printed Circuit Design & Fab Magazine Online:
Recent surveys have Altium at ~ 39% of the market share.
Printed Circuit Design & Fab Magazine Online:
Wednesday, December 12, 2012
PCB - Differential Pairs
Tuesday, December 11, 2012
Monday, December 10, 2012
Google Drive - SyncToy
I use Google Drive and SyncToy to keep files synchronized and backed up.
Partition the C: Drive and Create X: Drive.
Create X:\Google Drive
Create SyncToy Folder Pair
Example: Set SyncToy Options
I like to exclude Altium History and Access Lock Files *.~*;*.ldb
Google Drive gives me easy access to my files from anywhere via the internet. You can also choose to share files or not to share files.
Google Drive is great for synchronizing files between remotely located PCs, such as work and home or a workstation and mobile devices.
Google starts you off with 5 GB of free space and offers very affordable upgrades.
I use SyncToy for local drives and intranet backups.
For trouble free drag and drop file operation I recommend partitioning the C: drive. It is too easy to accidentally move files using drag and drop when both folders are in the C: drive. Creating a partition solves the copy vice move files problem.
For trouble free drag and drop file operation I recommend partitioning the C: drive. It is too easy to accidentally move files using drag and drop when both folders are in the C: drive. Creating a partition solves the copy vice move files problem.
Create X:\Google Drive
Create SyncToy Folder Pair
Example: Set SyncToy Options
I like to exclude Altium History and Access Lock Files *.~*;*.ldb
Subscribe to:
Posts (Atom)