Your two connectors IDs in your PCB view need to be labeled connector0pin and connector1pin and need to be inside the imbedded layers copper0 and copper1. If your coil is on the bottom only side then it should be in in the copper0 layer only, (see below).
but it doesnāt want to load. and i donāt see why
also it would have been nice if fritzien could tell me why it does not load instead of just telling me āUnable to load part from ā¦ā If it knows it canāt load it then any clue would be welcome
eventually a checklist?
so that you know what is ok and doesnāt need to be changed. and also what is the actual showstopper.
But if that is possible i have to leave that to the devsā¦
Thanks Steve,
itās hard to keep track of everything, and I didnāt realise that the copper layers MUST always be embedded.
Is there another way to try and open a part in the part editor then dragging and dropping it into fritzing?
Fritzing itself is very intuitive, but the parts editor for some reason is not intuitive at all. To copy a part then edit it and change it into a new part? I donāt get it. Iāve spend quiet some time to figure out what is expected from me and i just donāt seem to get it.
I hope there soon will be a way to create a .fzp in the parts editor from scratch. Iām not sure how others experience it, but to me it is confusing to copy some part and then figure out what goes where
Anyhow i fixed the embedded copper layer and this time i used inductor.fzp as my guide
I have to say that iām not too sure if what iām doing is correct. I just copy the inductor and fill in my values, but i feel like I donāt know what iām doing.
this time I also included the prefix (seems i overlooked that too)
and i also included a spice tag
but still no joy
I guess iām looking for an even more basic way to get started with the parts editor.
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)
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ā¦
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
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.
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.
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
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ā¦
(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?
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.
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
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ā¦