Do i understand that correct: You open KiCad, import a Altium schema, you can view it, then you store the schematic as a new .kicad_sch file, then you use the same KiCad instance to import a different Altium schematic and the file you create before gets deleted? Or when you save the before created kicad_sch is overwritten?
You must open and convert each Altium schematic one by one, and save each one to a new KiCad schematic.
Then you must create a new KiCad project, and copy these schematic sheets into it as subsheets of a KiCad root sheet.
In this example you need to open each of the 4 sheets individually, save them as kicad_sch files, then create a new KiCad project and place these 4 sheets in to the KiCad top-level schematic, as sub-sheets.
Yes. I understand that you have trouble translating from/to English. But please, when you try to communicate something, especially bug descriptions, try it to make it as hard to misunderstand as possible. You can do that with things like: Saying the same thing twice with different words, writing a extra sentence with the same meaning but in a different form with different words. Use lists to describe what you did in which order.
Then i use the current eeschema instance to import a Altium schematic but when i now save, it overwrites the top sheet of the current project (i would expect to either overwrite the hierarchical sheet or to ask where to save it).
As of May 2020, the built-in import tool is only available in the nightly builds, and only supports the conversion of the .PcbDoc file (the board layout), to the .kicad_pcb format. It does not support the import of shcematic files. For importing the schematics we will rely on the 3rd party altiumtokicad tool (more on this later).
In PcbNew (KiCADs board routing tool), click File->Import->Non KiCAD Board File. Then select Altium Designer PCB Files (*.PcbDoc) from the lower-left dropdown, and then select the Atlium PCB file that you want to import. The tool should take care of the rest!
This document is Copyright 2010-2024 by its contributors as listed below. You may distribute itand/or modify it under the terms of either the GNU General Public License( ), version 3 or later, or the Creative Commons AttributionLicense ( ), version 3.0 or later.
The KiCad project welcomes feedback, bug reports, and suggestions related to the software or itsdocumentation. For more information on how to submit feedback or report an issue, please see theinstructions at -an-issue/
KiCad is an open-source software suite for creating electronic circuit schematics and printedcircuit boards (PCBs). KiCad supports an integrated design workflow in which a schematic andcorresponding PCB are designed together, as well as standalone workflows for special uses. KiCadalso includes several utilities to help with circuit and PCB design, including a PCB calculator fordetermining electrical properties of circuit structures, a Gerber viewer for inspectingmanufacturing files, and an integrated SPICE simulator for inspecting circuit behavior.
KiCad runs on all major operating systems and a wide range of computer hardware. It supports PCBswith up to 32 copper layers and is suitable for creating designs of all complexities. KiCad isdeveloped by a volunteer team of software and electrical engineers around the world with a missionof creating free and open-source electronics design software suitable for professional designers.
KiCad is capable of running on a wide variety of hardware and operating systems, but some tasksmay be slower or more difficult on lower-end hardware. For the best experience, a dedicatedgraphics card and display with 1920x1080 or higher resolution is recommended.
KiCad schematic and board files contain all the schematic symbols and footprints used in thedesign, so you can back up or send these files by themselves with no issue. Some importantdesign information is stored in the project file (.kicad_pro), so if you are sending a completedesign, make sure to include it.
Some files, such as the project-local settings file (.kicad_prl) and the fp-info-cache file,are not necessary to send with your project. If you use a version control system such as Git tokeep track of your KiCad projects, you may want to add these files to the list of ignored files sothat they are not tracked.
Each major release of KiCad has its own configuration, so that you may run multiple KiCad versionson the same computer without the configurations interfering. The first time you run a new versionof KiCad, you will be asked how to initialize the settings:
If a previous version of KiCad is detected, you will have the option to import the settings fromthat version. The location of the previous configuration files is detected automatically, but youmay override it to choose another location if desired.
Modern versions of KiCad can open files created in earlier versions, but can only write files inthe latest formats. This means that in general, there are no special steps to migrate files froma previous version besides opening the files. In some cases, the file extension for a file haschanged from one KiCad version to the next. After opening these files, they will be saved in thenew format with the new file extension. The old files will not be deleted automatically.
In general, files created or modified by one version of KiCad cannot be opened by olderversions of KiCad. For this reason, it is important to keep backup copies of your projects whentesting a new KiCad release, until you are confident that you will not need to use the olderKiCad version anymore.
The KiCad project manager window is composed of a tree view on the left showing the filesassociated with the open project, and a launcher on the right containing shortcuts to the variouseditors and tools.
The tree view shows a list of files inside the project folder. Double-clicking on a file in thetree view will open it in the associated editor. Right-clicking on a file will open a contextmenu with some file manipulation commands.
KiCad projects contain at least a project file, a schematic, and a board design. Schematicsmay contain multiple sheets, each in its own file, but a project can only contain a singleboard. KiCad expects the project file, schematic root sheet file, and board file to all havethe same name.
Most KiCad designs start with the creation of a project. There are two ways to create a projectfrom the KiCad project manager: you may create an empty project, or create a project based on anexisting template. This section will cover the creation of a new, empty project. Creatingprojects from templates is covered in the Project Templates section.
You will be prompted for a name to give your project. By default, a directory will be created foryour project with the same name. For example, if you enter the name MyProject, KiCad will createthe directory MyProject and the project file MyProject/MyProject.kicad_pro inside it.
KiCad is able to import files created by some other software packages. Some software formats canbe imported as complete projects. Others can only be imported as standalone schematics or boardsat the moment, and must be manually linked together into a KiCad project. Currently the followingtypes of project are supported:
You will be prompted to select either a schematic or a board file in the import file browserdialog. The imported schematic and board files should have the same base file name (e.g.project.sch and project.brd). Once the requested files are selected, you will be asked to select adirectory to store the resulting KiCad project.
Currently the following types of documents can be imported standalone. To import these documents,start the KiCad Schematic Editor or PCB Editor standalone (do not open the KiCad project managerfirst) and choose File > Import > Non-KiCad Schematic orFile > Import > Non-KiCad Board File. When importing Altium projects, we recommend importingthe PCB first, saving the resulting project, and then copying each schematic sheet into the projectafter importing it in a standalone Schematic Editor window.
The KiCad preferences can always be accessed from the Preferences menu, or by using the hotkey(default Ctrl+,). The Preferences dialog is shared between the running KiCad tools. Somepreferences apply to all tools, and some are specific to a certain tool (such as the schematic orboard editor).
Accelerated graphics antialising: KiCad can use different methods to prevent aliasing(jagged lines) when rendering using a graphics card. Different methods may look better ondifferent hardware, so you may want to experiment to find the one that looks best to you.
Icon scale: Sets the size of the icons used in menus and buttons throughout KiCad. ChooseAutomatic to pick an appropriate icon scale automatically based on your operating systemsettings.
Icon theme: Sets whether to use the icon theme designed for light window backgrounds or darkwindow backgrounds. The default setting of Automatic will choose the theme based on the lightnessof the operating system window theme.
First hotkey selects tool: When disabled, pressing the hotkey for a command such as Add Wirewill immediately start the command at the current cursor location. When enabled, pressing thehotkey the first time will just select the Add Wire tool but will not immediately begin a wire.
Automatically backup projects: When enabled, KiCad projects will be archived to ZIP filesautomatically according to the settings below. The archives will be stored in a subfolder of theproject folder. Backups are created when saving files in the project.
Create backups when auto save occurs: When enabled, a backup will be created every time anautomatic file save occurs (if the backup is permitted by the settings below). This setting hasno effect if the auto save interval is set to 0 (disabled).
Mouse buttons: You can set the behavior of dragging the middle and right mouse buttons to zoomthe view, pan the view, or have no effect. You can also set the behavior of dragging the leftmouse button depending on whether or not any objects are already selected in the editing canvas.
c01484d022