The exported SPICE netlist file cannot be successfully simulated
When I simulate the circuit using KiCAD V7.99, it is successful. However, when I export the netlist file and simulate it using the ngspice, the simulation fails. Steps for ngspice simulation: 1. source file 2. run All the files used for reproduction are attached. Are there any special parameters set by KiCAD during simulation?In theory, the exported netlist file should also simulate successfully using ngspice, or is there an issue with the exported netlist? Application: KiCad Schematic Editor x64 on x64 Version: 7.99.0-4204-g 120937b6, release build Libraries: wxWidgets 3.2.4 FreeType 2.12.1 HarfBuzz 8.3.0 FontConfig 2.14.2 libcurl/8.4.0-DEV Schannel zlib/1.3 Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW Build Info: Date: Jan 8 2024 06:17:54 wxWidgets: 3.2.4 (wchar_t,wx containers) Boost: 1.83.0 OCC: 7.7.1 Curl: 8.4.0-DEV ngspice: 42 Compiler: Visual C++ 1936 without C++ ABI Build settings:
|
|
Locked
Reverification
I just received an email from groups.io to say that, because one of their servers had been labelled as a spam sender by anti-spam service spamhaus, some members of the group will have to reverify their email address. I have no control over this and I presume it happens automatically. So if you get an email asking you to reverify please do so. It appears the vast majority of members will not be asked to do this but if you are asked please do it quickly otherwise you will be disabled on 28th Jan - yes I know it's short notice but I only heard myself less than an hour ago. Cheers Ian (Group Owner)
|
All components in schematic becomes slightly displaced
8
I have a reoccurring problem. From time to time all components and wires are slightly displaced on the grid making attaching new wires to the pins impossible without realigning everything one component and one wire at a time. Is this a bug or something I do wrong? Is there a way to automatically align all elements in a schematic to the grid? I'm running kiCad 7.0.6. Perhaps this is fixed in some later version but I still need a way to realign everything to not have to spend a few days doing it manually...
|
Anyone made a symbol/footprint for Sparkfun Micromod carriers?
3
Hello, I'm designing a board for a remote data logging application and I'd like to use the Sparkfun LTE GNSS board that hosts the uBlox SARA-R5 module. Does anyone have a symbol and footprint that for the connector on the carrier board that this module would plug into? I'm finding some apparent discrepancies between the connector they call out on their website and what seems to be actually used. Thanks Doug
|
Adding a schematic sheet KiCad 7.0
5
Is is possible to add a second schematic sheet, not a hierarchical sheet, to a project? I use KiCad to draw schematics for diagrams in reports, and this particular project requires two quite large schematics that each take up a whole page. I suppose I could just open a new project, but if I can keep all the stuff together in one project, it would be better.
|
Components on grid
Hi all, Are there any plugin or feature that checks if all my components are placed on 0.1mm grid? Thanks, Lev -- Levente Kovacs Senior Electronic Engineer W: http://levente.logonex.eu
|
Libraries
2
Hi, I have been a user for about a year here: I have successfully done quite a few schematics/PCBs with KiCAD r7.0.5, and love it! However I failed to learn how to properly organize my libraries upfront and now I get error messages frequently when searching for parts. With that being said and taking full blame for my predicament: If I uninstall and do a reinstall with r7.0.9 will it prompt me for library construction so I can start anew with proper organization, or will it find settings in my registry and recreate or just pile-on the mess? Thanks for your pity and assistance. Howie
|
Singing the praises of Smart-Prototyping.com
19
All, The cost of Blue transfer film and etchant (including trying to dispose of the used etchant here in New York State) forced me to try one of those overseas discount PCB fab houses. Many positive reviews sent me to Smart Prototyping < https://www.smart-prototyping.com/PCB-Prototyping.html >. So far, I've had 2 revisions of 3 separate PCBs manufactured by them for a cost of about $30 for 5 pieces each of 3 separate boards. The delivery of these boards was about 2 weeks total; I paid extra for speedier delivery, slower would have been even cheaper. The quality of the delivered boards was surprising. The only mistakes I discovered were self-imposed. No opens, shorts, mis-printed silk, or unplated vias. Truly excellent quality for what turned out to be about $2 per 3" x 4" board. I highly recommend them, W2EB
|
KiCad Nightly IPC-2581 Support
3
IPC-2581 has recently been added to the KiCad Nightly. This is very exciting and I am eager to try it out. Unfortunately, I am unable to figure out the process to export or output a board as IPC-2581. Can anyone advise me on how to do this? I feel like I am missing something very obvious. Thank you, Augustine ?
|
Create a new symbol from an existing one
6
#gettingstarted
#tutorial
I am trying to make a symbol for a 'D-element' or FDNR. It is like a generic fixed capacitor, but with four thick bars instead of just two. I created a new library for the project, modified the C symbol from the Device library and attempted to save it in the new library. But KiCad 7.0 won't let me do that. I looked at the on-line Help, but it doesn't cover making a new symbol from an existing one. Please advise. I use KiCad only for schematics, so I need no advice about footprints, etc.
|
GenCAD-Export: Testers needed (was: PCBA-Export for Flying-Probe Testing: GenCAD export broken?)
3
Hi Everyone, I am still looking into the issue with the GenCAD-Export described below. I made some changes to the exported file and gave them to my manufacturer. It seems like my changed fixed the problem with flipped pads on BOT-side parts. Now I would like to bring this fix into KiCAD. But I neeed someone who can import GenCAD to have more detailed tests on this issue. Please let me know if you can import GenCAD and are willing to do some imports to improve KiCAD. Thank you, Chris
|
Schematic file reported as "already open" ??
8
Hi, I have a problem with one specific project (others do not exhibit this problem) in that when in the project screen if I try to open the schematic editor it reports that the file is already open but happily continues to open it if I tell it to. Is there a lock file/counter somewhere that I need to clear ??? Dave
|
#SQL_DB_CONNECTION
#SQL_DB_CONNECTION
Hello! I'm trying to connect KiCAD to a PostgreSQL database using DSN (under WIN10) ODBC Driver is installed (connection test is succesfull). Can you help me fill-in ..kicad_dbl file to connect KiCAD to the database? At the moment I've tried: "name": "name of my PostgreSQL database" .... "type": "odbc", "username":postgres", "password":"mypassword", ... "connection_string":"", the error is something like: Fail to load symbol library. Impossible to connect to database ..... C:\jenkins\workspace (long path....) ..... Data origin name not found and driver not specified. Thank you Paolo
|
Personal library not updating ...
4
Hi, I have a personal footprint library that is used in a project. I have added a new footprint and closed and reopened the schematic editor but when I try to assign the new footprint the library appears unchanged !! If I go to the PCB editor I can see the new footprint OK. How do I flush the updated footprint library through ?? I know I can set the footprint in the PCBEditor but I prefer to keep it consistent. Regards, Dave
|
Chamfers on edge connectors - how ?
6
I need to make a board with a PCB edge connector - I have the footprint for the pads OK - but how do I define the chamfer edge on the connector ?? Or is this a case of just telling the foundry what I want and where ??? Regards, Dave
|
SOT143 Incorrect
3
I've just noticed that the SOT143 4 footprint is too large and drain is on the wrong tab. I thought I read a while back that the error was corrected. From what I see its not. I'm using ver7. Not sure about 6 Peter ve3poa
|
Edge cut layer and fillet command
5
Hi. I'm new to KiCad and have version 7 set up with Win 11. My board is essentially square but the outline needs a number of cut outs to allow cables to run through. I need to make all the 90 degree edges curved, but the suggested method of creating separate arcs would take a long time. I think there are about 20 to change. Can I simply draw the outline and then use the fillet command and set a radius for the curves? That would be a 10 second solution rather than probably an hour or more for this beginner. Thanks David
|
KiCad 7.0.5 Simulation: Coupled Inductors?
I'm trying to simulate a transformer-like situation using two coupled inductors. In SPICE this is done with a 'K' statement indicating the two inductors to be coupled amongst other things. My question is pretty simple but I'm stuck. How can I add this 'K' directive to the ngspice netlist? I can see the netlist in the Simulation workbook window (Simulation | Show Spice Netlist...) but while you can edit it it doesn't seem to be saveable. I've seen some suggestions about modifying the schematic file (which is text), but does anyone know the 'proper' way to do this? Thanks.
|
Footprint property parameters or formulas?
Is there a way in PcbNew to define footprint properties in terms of, or relative to, other properties or parameters? I started out working out my X and Y positions by hand, on paper. When that grew unmanageable I naturally reached for a spreadsheet. Now I'm considering using Python scripting to "update PCB from spreadsheet", but I'm new to the KiCad ecosystem and wonder if there's an existing idiom for this? Here's my spreadsheet [1]. It's like a Component Placement (.pos) file (towards the bottom), but incorporating Excel formulas. Here's the same spreadsheet in Google Sheets [2]. My plan is to use the LibreOffice API to parse and evaluate the CSV, and PcbNew scripting to copy cells to footprint properties. The formulas layout switches on a 36 key keyboard, some of which are relative to other switches, or depend on a rotation parameter. Here's a PcbDraw render of the board [3] which is an early work in progress. [1] https://gitlab.com/nottheoilrig/pocket-reform/-/blob/nottheoilrig-main-patch-10463/pocket-reform-keyboard-kailh-ortho/pocket-reform-keyboard-kailh-ortho.csv#:~:text=E51%2C%24F50%3A%24F51)%7D-,Designator,-Mid%20X [2] https://docs.google.com/spreadsheets/d/1CurR-_lbKAwJYrkYd3SWVL7SeAzVWkExhDs-dMUgMqs/edit?usp=sharing [3] https://gitlab.com/nottheoilrig/pocket-reform/-/blob/nottheoilrig-main-patch-10463/pocket-reform-keyboard-kailh-ortho/README.md
|