Etchable pancace coil

You have a top and bottom coil. Are you using two coils now? Is the top and bottom the same?

Yes i now have top and bottom coils (more copper, 2 parallel coils)

but yes top and bottom are the same in this case, i’m also thinking of making the 2 seperate but then i need an extra hole in the center. So for now i first need a part that Fritzing can agree with, the next phase will be getting a few variations on the theme, then fabricate a few and see how usefull they actually are.

Ultimately i would want bigger coils (7cm across and even bigger) but for now i’lll try to stay within the 5x5 cm footprint that my favorite fabhouse offers for very cheap. So i need to do some consessions.
Since the 5x5 offer is dual layer i’d better make use of it and therefore make 2 parallel coils.

But the first 4 i’ll etch DIY on singlesided copper. (so i’m in a constant battle with my own thoughts on this project)

uaneme,

for some reason I could not get this svg file to upload. Try it out, see what happens.
http://imgh.us/test_40t_02mm_447OD_pancacke_pcb_v2.svg

1 Like

It looks to me like you are working off the back-end of Fritzing, you don’t have all of those long crazy moduleID numbers for file names. By using the Load Image in the Parts Editor it will resolve several issues; first it error checks, if you do not have proper copper layers it will tell you, if you do not have the appropriate font it will correct them for you. You can also check your connector pins to see if they are checked. It will let you know if you have any unconnected pins. When you assign a pin with select graphics it will change your pinID to the appropriate pin number in your svg. It will also add the “gorn” necessary for flipping and rotating or whatever it is for. Technically, the Parts Editor will rewrite you svg to the Fritzing format.

The way I do it… I will start with a part that is close, usually a generic connector, either pins or pads. These have fairly clean files and the pins are numbered 0 through whatever… keep it simple. I then will create a master file by cleaning up all the meta data, gorns and transform matrix or whatever, if left in, these can sometimes cause a problem when loading the image back into Fritzing. Inkscape of CorelDraw will generate the Transform Matrix when exporting as .svg and Fritzing will create the gorns where ever needed. Some of the old Fritzing files have a lot of garbage in them that Fritzing does not need or use, there is no reason to have it in there… just makes them harder to read. From then on, all my editing is done in the master file and I don’t export anymore files for that project from Fritzing. I use NotePad++ to view and edit the Fritzing files, the results of my master files, and the fzp. My master files are all cleaned up and everything is grouped and labeled for ease of editing.

It is really, truly easy once you understand it…:grinning:

2 Likes

First of all thanks once again

Thats how i started off, but once i could not load my file into fritzing i started adding all that stuff to figure out if that was causing the issue

But at this point I just don’t have a clue what is stopping the show
did i make a silly typo?

Maybe i’m just stubborn to start from scratch. but even when i use the inductor from fritzing core as base to work from, fritzing refuses to load it
And yea, the SVG stuff is now falling into place in my mind, and i hope to get the same understanding about the parts file.

And also when resusing parts to create new parts then I just don’t have a clue what is no longer needed. I try to make my parts as clean as possible, and therefore i name everything that i made, and wherever is see a generated id then i try to figure out what it is.

I’m now pretty much sure that my SVG’s are correct when it comes to graphics and id’s
However the connector stuff i can’t be sure of as long a s my part doesn’t load.

I will try again to use the parts editor and let that do all the ‘magic’ stuff.

Your help is very valuable, though my mind is still feeling a bit like a ball in a pinball machine, and yes i realise that i’m the one who is making it more difficult then it is. I just took one wrong turn into a dead end street :smiley:

This is really an issue that you want to sit next to someone and look at it together, without the internet inbetween
as a shortcut to that AHA moment.

Ok i’m back into the machine…

Trust me, I did not learn this overnight… I played around with it for several days just to see what works and what don’t work. I think the best way to see how files should be written is to create a connector from the Generic Connector Parts. These are generated in the PartFactory on the fly.

1 Like

hehehe can imagine!!

i’m now wondering if i should have left out the connector id’s when i made the SVG’s

If the parts editor can create those then that would save inkscape time
I think i have to working now but it looks like something is messed up with the positioning. So i’ll investigate that first

getting dangerously close!!!

The breadboard view misbehaves and i don’t see what is causing this

and a few cosmetic issues,

  • grid alignment in schematic view
  • mixed metric / imperial stuff, not an issue with this part but i see that this will be a major headache for another idea i have. This imperial stuff is needs an exorsist…

Pancake Inductor.fzpz (14.6 KB)

main question:

(why do the ratsnest lines pick the upper left corner in the breadboard view?)

BTW it would help if fritzing would display a red + or something at the origin in the PCB view so that a critical mechanical part can be positioned at an exact spot

It doesn’t work that way… The PartFactory only creates generic parts, “connectors, resistors, etc.”. It won’t create connector Id’s into your custom parts. What you can use it for is to create a two pin connector, open that into InkScape, past your coil in the svg then drag your connectors around where you want them. work on one view at a time, when one view works properly then work on the next view.

Ok then i need to wrap my mind around this one more time and see how i can make it nicer.

Still the breadboard ratsnest issue i can’t see what that happens?

Do i need special id’s there for the ratsnest stuff? Or is it caused by ‘flexible pins’ or something?why do they get connected to the upper left corner and not to the connector pins. Ir did something happen when i imported the SVG into the breadboard view?

Pancake Inductor 2.fzpz (14.3 KB)

update, i managed to fix one of the pins in breadboard view, somehow the connector0 does not seem to stick

For connector1pin, you have a rectangle… connector0pin, you have a line. I don’t think lines work in the breadboard view… only the schematic view. Try changing connector0pin to a rectangle or circle.

You are getting there, at least it will import. Starting to look good.

1 Like

Yes thanks, the feedback was half the work!!

I now can see how simple it can be hehehe. I hope i can use this to help others a bit better i’m glad that my first project only has 2 pins. In an older version of frtzing i managed to simpli import a graphic onto the copper layer, it’s a shame that that no longer works i would like to see that back as a feature on all layers.

so that you can make custom copper shapes, silkscreen and solder masks and what about isolation air gaps to viually separate analog and digital, or high voltage low voltage sections

or use low profile components like USB and LAN sockets that use a cut-out in the PCB

Right now i seem to have a part with flexible legs…
Now looking for a better PCB style solution

The Breadboard view is still not perfect, for some reason i cant get the image aligned on the grid.

I also removed the connectorXleg id’s, i tought id just would get rid of the bendable leg stuff but id also removed connectivity i compared to the accellerometer an i don’t see the difference.

I would like to be able to compare it to the perfboard, as well
The perfboard ha actual see trough holes in the breadboard view, how was that accomplished?

Where can i find the files from the perfboard?? The perfboard cannot be edited as part…

Pancake Inductor.fzpz (15.4 KB)

Pancake Inductor.fzpz (15.4 KB)

Fully working etchable pancake coil.
Still needs meta data.

Finally found it, i was searching for this message for a few hours.

So there is no option available like a an id of another tag to define a solder mask in xml?
or a solder mask layer?

Import into Fritzing, edit part and add Meta, and then export and it’s finished.

Yea, I hope my calculated induction value is close enough to the real world

I’m still thinking what to do with the solder mask issue. If I send this to a fab house then it would be silly if I have to DIY paint my own solder mask.

And I discovered a few more issues.
There is also no Drill data generated for any of the holes, or at least the drill file file is nearly empty…
And… there was another thing… can’t remember it right now.

All holes have to be in the copper groups.

Someone also worked out how to change the solder mask.