This forum is archived, go to the new forum!

This is the old fritzing discussion forum. Search it for valuable information from 2009 to 2015.

Parts erstellen: Bohrungen / Plated Vias — Scaling in Illustrator — keepout / soldermask / outline

Kevin Schmitt 7 years, 6 months ago

Hallo Fritzing-Team,

ich versuche mich momentan an einem neuen Part – dem DD1B030VA1 – einem DD1 Connector von JAE.

Hier das Datasheet: http://jae-connectors.com/en/pdf_download_exec.cfm?param=SJ102068.pdf

Nun zu meinen Fragen:

1. Das Teil hat 30 SMD Pads 0.26mm x 1.7mm mit 0.5mm Pitch. Hier habe ich gefüllte Flächen (#F7BD13) ohne Kontur erstellt. Die Maße kommen aus dem Datasheet. Das hat soweit anscheinend geklappt, allerdings gibt mir Illustrator die SVG immer mit px-Werten aus anstatt in mm.

<g id="copper1"> <rect id="connector29pad" x="17.3779297" y="0.8095703" fill="#F7BD13" width="0.7373047" height="4.8183594"/> <rect id="connector28pad" x="18.7958984" y="0.8095703" fill="#F7BD13" width="0.7373047" height="4.8183594"/> ...

<?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) --> <svg version="1.2" baseProfile="tiny" id="DD1B030VA1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="76.5961914px" height="16.2880859px" viewBox="0 0 76.5961914 16.2880859" xml:space="preserve">Wie bekomme ich Illustrator dazu, mir gleich die korrekte Unit auszugeben? Dass AI-Dokument verwendet mm, nur im SVG tauchen auf ein mal Pixel auf.

2. Weiterhin muss ich Bohrungen in der Richtigen Größe hinbekommen. Die Maßangabe hat mich etwas irritiert. Könnt Ihr mit der 6 in "6 - ⌀ 1.2" etwas anfangen? Ich habe jetzt für's erste zwei Kreise gezogen. Den einen mit 1.2mm für die Bohrung, den anderen mit 1.65mm Durchmesser außen herum für das Kupfer. Wie würde ich das richtig machen, um die Löcher und Kupfer-Ringe in der richtigen Größe zu bekommen?

3. Mir sind beim Durchsehen der SVG-Files von Fritzing immer wieder g-Elemente mit de IDs keepout / soldermask / outline aufgefallen. Das hört sich ja ganz nett an. Wie kann ich die nutzen?

 

LG Kevin

Jonathan Cohen 7 years, 6 months ago

Hallo Kevin,

Tut mir leid, aber ich muss auf Englisch antworten--mein Deutsch ist nicht so fähig.

1. Fritzing will detect that your svg uses Illustrator pixels if you leave the comment "<!-- Generator: Adobe Illustrator ... >" in the file.  However, if you want to do the conversion, you only need to convert the "width" and "height" attributes in the <svg> element. The conversion factor for Illustrator is 72 units per inch or 2.8346 per mm. You do not need to change any of the other coordinates because the svg width and height are mapped to the viewBox, which in your case is "0 0 76.5961914 16.2880859".  All the other coordinates  are expreseed in terms of the viewBox.  In other words, the real world size is given by the svg width and height, and how this is mapped to the coordinates in the rest of the file is given by the viewBox.

2. The diameter of a circle in SVG is the 2 times the radius of the circle element, plus the stroke-width.  So if you want the hole size to be 1.2mm and the outer diameter to be 1.65mm, in pixels this would be hole size 3.4015748, and outer diameter 4.67716535.  Stroke width is the difference: 1.27559055. So your circle element would be <circle cx="..." cy="..." r="2.33858268" stroke-width="1.27559055"   ... />.  In other words, the radius is half the hole size plus half the stroke-width.  Better check my numbers, but that will give you the idea.

3. Keepout, soldermask, and outline are not currently being used.

LG,

- j

Kevin Schmitt 7 years, 6 months ago

Dankeschön! Thank you!

Damit sollte ich klar kommen. That should work for me.

Ich werde euch den Part mailen, wenn ich mit allen Dateien fertig bin. Dann könnt ihr noch mal drüber schauen und ihn eventuell mit aufnehmen.

I mail you the part once I finished putting everything together so you can take a look at & double-check it and maybe add it to the contributed parts.

Der Connector passt auf den Zubehör-Anschluss der GoPro HD Hero Kameras und ist in den originalen Backpaks verbaut. Das sollte allen, die Zubehör für die GoPro entwickeln helfen (z.B. UAV Projekte).

The connector fits into the accessory port of the GoPro HD Hero cameras as it's the one used in GoPros original Backpak products. That should help everyone developing for GoPro cameras (i.e. UAV projects).

LG Kevin