[kicad-users] Re: Sharing my projects with other people - works?

2009-11-19 Thread phantastro
Thanks for your help and attention!

My objective was to pass a finished project to someone else (or me) to use as 
the basis for their own (or my) new project with a different name. I'm on 
ubuntu. I made a new user and his new kicad work folder with a very different 
path name. I _think_ this is what I did to make it work:

logged in as the original user, made the zipfile of the original user's project 
(KiCad archive function)

logged out as the original user and logged in as the new user. Everything from 
here on is done by the new user in his home login.

Unzipped the archive of project_orig in the new user's work folder

Made an empty folder in the new user's work folder for project_new. It's called 
project_new/

Launched KiCad and made an empty project project_new/project_new.pro

Closed KiCad

Opened KiCad project project_orig

Opened the project_orig.sch schematic from its normal work file and saved it as 
project_new/project_new.sch (the new folder -- not part of the original 
project) This fixes the paths, but the schematic is missing parts.

Same process with the board file to create /project_new/project_new.brd 
Curiosly, the board opens intact, but it is not linked to the "new" schematic. 

Closed KiCad

Copied and renamed the project_orig/project_orig.??? .cache.lib, .net, .cmp 
files to project_new/project_new.cache.lib, etc.

Everything _seems_ fine. Next step is cross-platform.

There should be an "import/export project" function in KiCad.

Thanks
-Ed Bennett



Re: [kicad-users] Sharing my projects with other people

2009-11-19 Thread Greg Dyess
There is an option to "archive" a project.  I think it is under the "File" 
menu.  You can then take that archive file to another computer and restore it 
there.  I don't recall the exact sequences, but it's fairly obvious once you 
realize the command is "archive".

Greg





From: phantastro 
To: kicad-users@yahoogroups.com
Sent: Thu, November 19, 2009 12:14:23 PM
Subject: [kicad-users] Sharing my projects with other people

How do I make a project portable, so that I can either give it to someone else, 
or use the project as the basis for starting a new one with a different name? 

I've looked inside some of the project files and there are bunches of 
hard-coded directory paths that look like show stoppers.

On my own computer, I've tried using an existing project as the basis for a new 
one by copying the brd sch cache files into the new folder and saving the pro 
file with a new name. Also I tried starting a new pro and adding the existing 
files.

I wound up with holes in the schematic from lib issues, and the same hard coded 
paths problem.

I'd like to demo KiCad to other people, but I can't give them a sample project 
to play with.

-Ed 





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Sharing my projects with other people

2009-11-19 Thread Pedro Martin
Hi,
I have all my projects in my home and office computers.

The only thing I do is to copy the whole project folder from a computer to 
another. All components are in the cache file.

Anyway, it is not mandatory but it helps to have the same path for the 
libraries in both computers.

Pedro.

> How do I make a project portable, so that I can either give it to someone 
else, or use the project as the basis for starting a new one with a different 
name? 
> 
> I've looked inside some of the project files and there are bunches of 
hard-coded directory paths that look like show stoppers.
> 
> On my own computer, I've tried using an existing project as the basis for a 
new one by copying the brd sch cache files into the new folder and saving the 
pro file with a new name. Also I tried starting a new pro and adding the 
existing files.
> 
> I wound up with holes in the schematic from lib issues, and the same hard 
coded paths problem.
> 
> I'd like to demo KiCad to other people, but I can't give them a sample 
project to play with.
> 
> -Ed 
> 
>


[kicad-users] Re: Commas in Gerber files

2009-11-19 Thread josh_eeg
I think this is what I did so their was not errors in GERBv 
I used something like smaller headers option when I plotted or made the drill 
files. This made it match up with spark funs batch pcb. Definilty gerbv all 
layers including drill.

--- In kicad-users@yahoogroups.com, "bobcousins34"  wrote:
>
> Hi everyone,
> 
> A colleague based in Portugal is having trouble with gerber files generated 
> by pcbnew. He finds that there are commas in the gerber files, I believe this 
> is incorrect. Has anyone else seen similar problems? Is there an option 
> somewhere to control this?
> 
> I note there are some bugs on the tracker related to localisation issues in 
> pcbnew, perhaps it's part of the same problem.
> 
> Regards
>




[kicad-users] Sharing my projects with other people

2009-11-19 Thread phantastro
How do I make a project portable, so that I can either give it to someone else, 
or use the project as the basis for starting a new one with a different name? 

I've looked inside some of the project files and there are bunches of 
hard-coded directory paths that look like show stoppers.

On my own computer, I've tried using an existing project as the basis for a new 
one by copying the brd sch cache files into the new folder and saving the pro 
file with a new name. Also I tried starting a new pro and adding the existing 
files.

I wound up with holes in the schematic from lib issues, and the same hard coded 
paths problem.

I'd like to demo KiCad to other people, but I can't give them a sample project 
to play with.

-Ed 



Re: [kicad-users] Kicad wishlist

2009-11-19 Thread kajdas
> > > yes, I mean push-and-shove, you mean that with pcbnew I can't make a 
> > > push-and-shove?

I think you mean 'click-and-drag'.
It works on Kicad, and the way I do it is to right-click on a trace, select 
trace if there are multiple items, select what kind of drag you want and start 
dragging.
You can do the same for trace corners.
In case when the dragged trace overlays another trace, it will not let you 
place it until you turn off DRC.
Martin




Sv: Re: [kicad-users] Kicad wishlist

2009-11-19 Thread Anders Gustafsson
I really must look into freerouter then. FWIW, the router in KiCad is decent, 
so I generally use it, after having laid down the critical tracks manually. It 
gives a decent suggestion that I can build on.




- Anders Gustafsson
  Engineer, CNE6, ASE
  Pedago, The Aaland Islands (N60 E20)
  www.pedago.fi
  phone +358 18 12060
  mobile +358 40506 7099
  fax +358 18 14060
 
>>> Robert  2009-11-19 16:43 >>>
>> KiCAD allows you to assign any net to a zone using the zone property
>> dialog (that appears when you create or edit a zone).


works very well, and using it is mostly child's play.   Hmmm. 
Actually, using an Etchasketch was far more difficult...

Regards,

Robert.



Re: [kicad-users] Kicad wishlist

2009-11-19 Thread Carlos Camargo
Thanks a lot for your answers Robert, I'm testing FreeRouter

Best Regards


Carlos

On Thu, Nov 19, 2009 at 9:43 AM, Robert  wrote:

>
>
> >> KiCAD allows you to assign any net to a zone using the zone property
> >> dialog (that appears when you create or edit a zone).
> >>
> >>
> > Yes, you're right, but when I assign a net to a zone (GND for example )
> the
> > tool show the pads connected to this zone, but don't remove the
> > "unconnected" line.
>
> I know there has been some discussion on this. When I started using
> KiCAD I hit this same issue and just knuckled down to adding a narrow
> dummy track to interconnect the relevant pads so that they would no
> longer appear disconnected. This turned out to be not such a bad thing
> on a one or two layer board as it reduces the chances of creating an
> island. On multilayer boards it is nothing but a chore. Since all my
> boards are two layer I haven't followed the discussion closely, so I'm
> not sure what is the current status. I guess you could always let
> FreeRouter do the dummy power tracks for you on a multi-layer board :).
>
>
> >> Not sure what you mean, as you can move tracks around very easily. Do
> >> you mean push-and-shove? If so, FreeRouter does this splendidly IMHO.
> >>
> >>
> > yes, I mean push-and-shove, you mean that with pcbnew I can't make a
> > push-and-shove? Is necessary use FreeRouter?
>
> That's correct. Transfer of data between the two is largely painless
> though, and I really can't recommend FreeRouter highly enough. It
> works very well, and using it is mostly child's play. Hmmm.
> Actually, using an Etchasketch was far more difficult...
>
> Regards,
>
> Robert.
>
>  
>
>
>
> No virus found in this outgoing message.
> Checked by AVG - www.avg.com
> Version: 9.0.707 / Virus Database: 270.14.73/2513 - Release Date: 11/19/09
> 07:51:00
>
>


-- 
Carlos Iván Camargo Bareño
Profesor Asistente
Departamento de Ingeniería Eléctrica y Electrónica
Universidad Nacional de Colombia
cicamarg...@unal.edu.co


Re: [kicad-users] Kicad wishlist

2009-11-19 Thread Robert
>> KiCAD allows you to assign any net to a zone using the zone property
>> dialog (that appears when you create or edit a zone).
>>
>>
> Yes, you're right, but when I assign a net to a zone (GND for example ) the
> tool show the pads connected to this zone, but don't remove the
> "unconnected" line.

I know there has been some discussion on this.   When I started using 
KiCAD I hit this same issue and just knuckled down to adding a narrow 
dummy track to interconnect the relevant pads so that they would no 
longer appear disconnected.   This turned out to be not such a bad thing 
on a one or two layer board as it reduces the chances of creating an 
island.   On multilayer boards it is nothing but a chore.   Since all my 
boards are two layer I haven't followed the discussion closely, so I'm 
not sure what is the current status.   I guess you could always let 
FreeRouter do the dummy power tracks for you on a multi-layer board :).

>> Not sure what you mean, as you can move tracks around very easily. Do
>> you mean push-and-shove? If so, FreeRouter does this splendidly IMHO.
>>
>>
> yes, I mean push-and-shove, you mean that with pcbnew I can't make a
> push-and-shove? Is necessary use FreeRouter?

That's correct.   Transfer of data between the two is largely painless 
though, and I really can't recommend FreeRouter highly enough.   It 
works very well, and using it is mostly child's play.   Hmmm. 
Actually, using an Etchasketch was far more difficult...

Regards,

Robert.
No virus found in this outgoing message.
Checked by AVG - www.avg.com 
Version: 9.0.707 / Virus Database: 270.14.73/2513 - Release Date: 11/19/09 
07:51:00


Re: [kicad-users] Kicad wishlist

2009-11-19 Thread Carlos Camargo
Hi Robert

Thanks for your answer.



>  > 1. Using zones for connectivity
>
> KiCAD allows you to assign any net to a zone using the zone property
> dialog (that appears when you create or edit a zone).
>
>
Yes, you're right, but when I assign a net to a zone (GND for example ) the
tool show the pads connected to this zone, but don't remove the
"unconnected" line.


> > 2. Auto-route
>
> Personally I've never achieved anything useful with the automatic tools
> in Kicad. For auto-routing I would recommend exporting a Spectra DSN
> file and reading it into FreeRouter (http://www.freerouting.net/). Hit
> Autoroute, go down the beach and enjoy yourself, and when you come back
> it'll be nicely done.
>


Thanks for the advice



> > 3. Pads with "special" shape (Annular ring, interdigital, custom image,
> etc)
>
> You can create a complex pad shapes by combining the various
> "primitives" into the shape required and then giving each component of
> the pad the same pad number. The only (tiny) snag with this is you
> have to remember to hook together the component pads with tracks in the
> main editor.
>

 Ok, I'll be try


> > 4. Auto-Moving wires (Right now, I'm erasing an existente wire and then I
> > redraw it)
>
> Not sure what you mean, as you can move tracks around very easily. Do
> you mean push-and-shove? If so, FreeRouter does this splendidly IMHO.
>
>
yes, I mean push-and-shove, you mean that with pcbnew I can't make a
push-and-shove? Is necessary use FreeRouter?


> May I suggest you read through the documentation supplied with KiCAD?
>

I've already read the documentation, but I can't make some actions :(

Regards


Carlos



>
> Regards,
>
> Robert.
>
>  
>
>
>
> No virus found in this outgoing message.
> Checked by AVG - www.avg.com
> Version: 9.0.707 / Virus Database: 270.14.73/2513 - Release Date: 11/19/09
> 07:51:00
>
>


-- 
Carlos Iván Camargo Bareño
Profesor Asistente
Departamento de Ingeniería Eléctrica y Electrónica
Universidad Nacional de Colombia
cicamarg...@unal.edu.co


Re: [kicad-users] Kicad wishlist

2009-11-19 Thread Robert
> 1. Using zones for connectivity

KiCAD allows you to assign any net to a zone using the zone property 
dialog (that appears when you create or edit a zone).

> 2. Auto-route

Personally I've never achieved anything useful with the automatic tools 
in Kicad.   For auto-routing I would recommend exporting a Spectra DSN 
file and reading it into FreeRouter (http://www.freerouting.net/).   Hit 
Autoroute, go down the beach and enjoy yourself, and when you come back 
it'll be nicely done.

> 3. Pads with "special" shape (Annular ring, interdigital, custom image, etc)

You can create a complex pad shapes by combining the various 
"primitives" into the shape required and then giving each component of 
the pad the same pad number.   The only (tiny) snag with this is you 
have to remember to hook together the component pads with tracks in the 
main editor.

> 4. Auto-Moving wires (Right  now, I'm erasing an existente wire and then I
> redraw it)

Not sure what you mean, as you can move tracks around very easily.   Do 
you mean push-and-shove?   If so, FreeRouter does this splendidly IMHO.

> 5. Auto moving wires associated to one via.

Could you explain what you mean, please?

> 6. Blind vias.

Vias can be between any two layers.

May I suggest you read through the documentation supplied with KiCAD?

Regards,

Robert.

No virus found in this outgoing message.
Checked by AVG - www.avg.com 
Version: 9.0.707 / Virus Database: 270.14.73/2513 - Release Date: 11/19/09 
07:51:00


[kicad-users] Kicad wishlist

2009-11-19 Thread Carlos Camargo
Hi I'm new with Kicad, I want to know if right now is possible make the
following actions:

1. Using zones for connectivity
2. Auto-route
3. Pads with "special" shape (Annular ring, interdigital, custom image, etc)
4. Auto-Moving wires (Right  now, I'm erasing an existente wire and then I
redraw it)
5. Auto moving wires associated to one via.
6. Blind vias.

There is any person or group working on the above features?
How can we add to add them to Kicad project?
Best Regards

-- 
Carlos Iván Camargo Bareño
Profesor Asistente
Departamento de Ingeniería Eléctrica y Electrónica
Universidad Nacional de Colombia
cicamarg...@unal.edu.co