Changes

Jump to navigation Jump to search
no edit summary
Line 1: Line 1:  
This page is for documenting strange recurring issues in Altium for the benefit of SSI and greater humankind.
 
This page is for documenting strange recurring issues in Altium for the benefit of SSI and greater humankind.
 +
 +
== <big>This page is so old that it's in black and white. It's probably not worth reading.</big> ==
    
==Inability to Install .dblibs (or, How I Learned to Stop Worrying and Love the 2007 Office System Driver)==
 
==Inability to Install .dblibs (or, How I Learned to Stop Worrying and Love the 2007 Office System Driver)==
   −
Many SSI users of Altium cannot install database libraries (used for resistors and capacitors) by default. Installing [https://www.microsoft.com/en-us/download/details.aspx?id=23734 this driver] typically resolves the issue. You may need to uninstall and then reinstall the dblibs after installing the driver before they work.
+
Many SSI users of Altium cannot install database libraries (used for resistors and capacitors) by default. Installing [https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=13255 this driver] typically resolves the issue. More documentation [https://www.altium.com/documentation/altium-designer/using-database-libraries-with-32-bit-and-64-bit-altium-design-software-on-the-same-computer here]. Make sure to get the 64-bit version if using Altium 18.0 or later. You may need to uninstall and then reinstall the dblibs after installing the driver before they work.
    
==Migrating from SVN pre-October 2017 to post-October 2017==
 
==Migrating from SVN pre-October 2017 to post-October 2017==
Line 14: Line 16:     
===How do I move?===
 
===How do I move?===
A large number of people were automatically given SVN credentials. If you did not, message {{slack-user|svn-admin}} in {{slack-channel|altium}} requesting them. You will need to enter your username and very long and complicated password the first time you try to download an SVN but it will then be saved on your computer. Thanks to HTTPS/SSL, your password is never transmitted or stored in plain form, including when its checked on the server or in Slack (which is encrypted).
+
[[File:root-folder.png|200px|thumb|Your root folder will look like this inside]]
 +
====Get credentials====
 +
A large number of people were automatically given SVN credentials. If you did not, message {{slack-user|sunet-id = altium-admin|display-name = altium-admin}} in {{slack-channel|altium}} requesting them. You will need to enter your username and very long and complicated password the first time you try to download an SVN but it will then be saved on your computer. Thanks to HTTPS/SSL, your password is never transmitted or stored in plain form, including when its checked on the server or in Slack (which is encrypted).
   −
[[File:root-folder.png|200px|thumb|Your root folder will look like this inside]]
   
[[File:SVNCheckout.png|thumb|200px|right|Make sure you're right clicking on the folder you just created.]]
 
[[File:SVNCheckout.png|thumb|200px|right|Make sure you're right clicking on the folder you just created.]]
   Line 24: Line 27:  
# Take note of the root folder's name, and then rename that folder to something else (i.e. add "-backup" to the name).
 
# Take note of the root folder's name, and then rename that folder to something else (i.e. add "-backup" to the name).
 
# Create a new folder with the same name as the old root folder you just renamed. We will refer to this new folder as ''altium-core'', the name of the repository you'll be syncing into it.
 
# Create a new folder with the same name as the old root folder you just renamed. We will refer to this new folder as ''altium-core'', the name of the repository you'll be syncing into it.
# Right click on ''altium-core'' and <nowiki>SVN Checkout...</nowiki> the new Altium repository, the URL of which is {{altium-url}} (see right).
+
# Right click on ''altium-core'' and SVN Checkout... (see right) the new Altium repository, with the URL at {{altium-repo}}.
 
# Hit OK on the window that comes up and wait while the repository downloads. This should take a minute or less. Report unusually long download times to {{slack-channel|altium}}.
 
# Hit OK on the window that comes up and wait while the repository downloads. This should take a minute or less. Report unusually long download times to {{slack-channel|altium}}.
 
# When complete, open Altium, and [[How to Install and Configure Altium#Open SSI Integrated Library|recompile the SSI Altium Library]].
 
# When complete, open Altium, and [[How to Install and Configure Altium#Open SSI Integrated Library|recompile the SSI Altium Library]].
Line 32: Line 35:     
====If you did not have the Altium SVN on your computer====
 
====If you did not have the Altium SVN on your computer====
 +
[[File:badSVN.png|200px|thumb|Don't do this]]
 +
[[File:goodSVN.png|200px|thumb|Do this instead]]
 
You don't actually need to do anything. Follow the instructions in the [[How to Install and Configure Altium|installation guide]] normally. They have been updated to reflect the change in SVN hosting.
 
You don't actually need to do anything. Follow the instructions in the [[How to Install and Configure Altium|installation guide]] normally. They have been updated to reflect the change in SVN hosting.
    
====Syncing board files====
 
====Syncing board files====
[[File:badSVN.png|200px|thumb|Don't do this]]
  −
[[File:goodSVN.png|200px|thumb|Do this instead]]
   
Board files (and other SVN-controlled files) are no longer stored in the same repository as the core Altium libraries, dramatically improving repository size. To sync a new repository, find its URL [[List of SVN Repositories|here]], create a new folder on your computer, and right click --> <nowiki>SVN Checkout...</nowiki> the new folder and copy in the relevant URL. '''DO NOT''' make the new folder inside of your ''altium-core'' folder, and, generally, do not put any SVN repository inside any other (see right).
 
Board files (and other SVN-controlled files) are no longer stored in the same repository as the core Altium libraries, dramatically improving repository size. To sync a new repository, find its URL [[List of SVN Repositories|here]], create a new folder on your computer, and right click --> <nowiki>SVN Checkout...</nowiki> the new folder and copy in the relevant URL. '''DO NOT''' make the new folder inside of your ''altium-core'' folder, and, generally, do not put any SVN repository inside any other (see right).
   Line 70: Line 73:     
==Placeholder to Trigger the Creation of a Table of Contents==
 
==Placeholder to Trigger the Creation of a Table of Contents==
 +
 +
==Unable to set the papersize property of the pagesetup class==
 +
 +
This error may appear when exporting your BOM. Try opening the configuration menu for the BOM export and checking the "Open Exported" option.
    
[[Category:Altium]]
 
[[Category:Altium]]

Navigation menu