Cross-schema path coupling issue.

Hello everyone,

I created hierarchical schemas. I want to connect them with hierarchical pins but kicad doesn’t allow it. I need help.

I have never done a hierarchical (or lowerarchical) schematic and do not have the answer regardless. But it will help you get an answer if you go to help>about>copy version info and paste it into your next post.

1 Like

Additionally to the Kicad-version it is often helpful if you attach your complete project-archive.
In Kicad-manager: File–>Archive Project and than upload the resulting *.zip-file

I cannot read the language of your image. And the image is probably enough. But what I had intended is to press the button (I highlighted mine in yellow) and that should give you a bunch of text.

My version info report:

Application: KiCad (64-bit)

Version: (6.0.0-rc1-119-g126563c839), release build

Libraries:
wxWidgets 3.1.5
libcurl/7.78.0-DEV Schannel zlib/1.2.11

Platform: Windows 10 (build 19043), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Nov 22 2021 12:00:10
wxWidgets: 3.1.5 (wchar_t,wx containers)
Boost: 1.76.0
OCC: 7.5.0
Curl: 7.78.0-DEV
ngspice: 35
Compiler: Visual C++ 1929 without C++ ABI

Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON

1 Like

Application: KiCad (64-bit)

Version: (6.0.2), release build

Libraries:
wxWidgets 3.1.5
libcurl/7.78.0-DEV Schannel zlib/1.2.11

Platform: Windows 10 (build 22000), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Feb 12 2022 14:32:09
wxWidgets: 3.1.5 (wchar_t,wx containers)
Boost: 1.76.0
OCC: 7.6.0
Curl: 7.78.0-DEV
ngspice: 36
Compiler: Visual C++ 1928 without C++ ABI

Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Application: KiCad Şema Düzenleyici (64-bit)

Version: (6.0.2), release build

Libraries:
wxWidgets 3.1.5
libcurl/7.78.0-DEV Schannel zlib/1.2.11

Platform: Windows 10 (build 22000), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Feb 12 2022 14:32:09
wxWidgets: 3.1.5 (wchar_t,wx containers)
Boost: 1.76.0
OCC: 7.6.0
Curl: 7.78.0-DEV
ngspice: 36
Compiler: Visual C++ 1928 without C++ ABI

Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON

A hierachical sheet is like any other component. Just draw wires. You already have your hierachical pins (the ones that look like small Monopoly houses in your sheets).
Like this:

You should try it out. It’s great for partitioning larger designs, or for splitting analog/digital/power sections of a design. I recommend it highly, and it’s easy. :+1: KiCAD.

The system does not allow me to draw wires. This is a problem I don’t understand.

Me neither. Could you take a full screen shot of when you’re trying?

It’s too late in my country right now. I’ll be more descriptive with a video tomorrow.

I think few of my designs lend themselves to hierarchical organization. My latest schematic fits (it is crowded) on one A sheet. This is legible and I prefer that instead of having to flip between multiple sheets.

SET YOUR SCHEMATIC GRID TO 0.05 INCHES. THIS IS IMPORTANT.

One other thing to test: Place two resistors (for example) so that the pins lay on top of each other. Then use G shortcut and drag one away. You should get a wire interconnection.

Auto Wire

1 Like

Thankyou so much,

I fixed this problem.

The problem is; I changed the grids differently. Even if I fixed the grids later, I had to delete and re-add all the I/O connections so that the paths would find each other and fit correctly.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.