On Wed, Jul 11, 2018 at 09:52:44PM -0700, Denis Heidtmann wrote:
> I cannot find a way to find out what $KIPRJMOD is set to.  Is this
> not a variable that I should be able to determine the valve of,
> either using set, printenv, or echo?

AFAIK, $KIPRJMOD is strictly internal to KiCad.  The footprint library
manager tool in pcbnew includes a list of the environment variables it
knows about.  $KIPRJMOD should always be set to the directory that
contains your project's .pro file.

> What is my project directory?  It seems my project is not a
> directory; it is a file.

A KiCad project is composed of several files (the top-level .pro file,
schematic files, board file, etc.).  Your project directory is the
directory that contains your project's .pro file.

> I have been trying to create a 1/8" ID hole without any Cu and a
> clearance to the solder mask and the ground plane.  I keep getting
> an error stating "Error: the pad is not on a copper layer and has a
> hole" in one instance and something else that I cannot get to repeat
> at present about needing the hole and the pad to be the same size,
> which they are.

I assume you're starting with one of the stock KiCad MountingHole
footprints.  In the pad properties dialog, they have the hole set to
include copper on all layers (Layers:Copper:All copper layers).  When
I change that to "none", I get the same error you mention.  Any pad
that includes a hole will affect all copper layers, thus the error
message.  So, leave that set to "All copper layers" and just change
the diameter of the pad and hole to your liking.


-- 
Paul Mullen
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to