Quantcast
Channel: fritzing forum - Latest posts
Viewing all 32457 articles
Browse latest View live

Travis CI build could not compile

$
0
0

Your best bet is ask questions here, there is relatively little documentation. The fzp specifies pretty much everything, that is what the parts editor is modifying. For renumbering, I generally use this script to create the number of pins I need and then use a text editor to replace the current connector definitions. Then I just need to set the name and description fields.

The connector definition sets all the values in the svg. As an example here is the first connector from your fzp file:

   <connector type="male" id="connector0" name="pin 1">
     <description>Pin 21, SDA, GPIO21, V_SPI_HD</description>
     <views>
       <breadboardView>
         <p svgId="connector0pin" layer="breadboard"/>
       </breadboardView>
       <schematicView>
         <p terminalId="connector0terminal" svgId="connector0pin" layer="schematic"/>
       </schematicView>
       <pcbView>
         <p svgId="connector0pin" layer="copper0"/>
         <p svgId="connector0pin" layer="copper1"/>
       </pcbView>
     </views>
   </connector>

for each view svgId=“connector0pin” defines the pin name in the svg. If no terminalId=“connector0terminal” is present, the connection will be made in the center of the svgId element. In the breadboard case, since they are circles and that is where we want the connection we skip the terminalId. In schematic the pin is usually a line or rectangle, and we want the connection to be at one end or the other of the pin, so the terminalId is usually a rectangle that is centered on the end of the pin (that is what the Select graphic for pin does. As far as I know it needs the pins defined in the svg. It will then put the terminalId on the selected end of the pin, but I think only if there is already a terminalId defined. If you haven’t seen them this set of tutorials covers the current Fritzing versions (many of the others on the net are for older versions):

Part creation howto part 1 breadboard and pcb

there are currently 9 of them as I try and document all the stuff I have learned from folks in here (most of who are no longer posting.)

Peter


Fritzing Really Happy to have my support - over 600 emails this morning

$
0
0

Since 20:10 on 1st Jan - I have been receiving an email a minute thanking my for my support.

There is gratitude, but really it is only €8.

Can someone investigate and fix email alerts.

Much appreciated.

Configuring Inkscape for Fritzing

$
0
0

Inkscape is great, esp. for being opensource and free. Inkscape is pretty easy to use and has a lot of neat, hobbyist, plugins that do interesting things.

Illustrator does lots of things Inkscape does not do, but as far as vector illustration goes, all vector illustration software does most of the same things: shapes, paths, node editing, text, clones, symbols, etc. . The shortcuts will be different, and some tools are unique to each program, or will require fewer/or more steps.

I am currently using Inkscape for logo designs . I have a XP-Pen Artist 12 Pro drawing tablet with Screen works with inkscape straight out of the box . it’s true that it very different to paint directly on the screen and yes! it helps my workflow a lot.

Help with USB C connector

$
0
0

Hello, please excuse me for my english. I am beginner. I hope that i chose right category. I need help with mi project. I need usb C but i dont find it in fritzing librarry and fritzing page. I try to make it in new parts editor, unsuccessful. So please can someone make this part? I think this is useful and will help other. In my opinoin this is most common connector. Thank you werry much.

Fritzing Really Happy to have my support - over 600 emails this morning

$
0
0

I repaired the database corruption, it seems npgjones the only user affected.

Fritzing Really Happy to have my support - over 600 emails this morning

Help with USB C connector

$
0
0

This may do what you want. Note the slots are implemented as the copper surround and 4 holes (rather than a slot which Fritzing doesn’t do well) so you will need to produce the slot by either filing or dremel tooling the holes. Your pcb house may also object to the hole being so close. As always print out the foot print and check it against a real part as this is from the online data which may not be correct. Also the pin labels may not be correct. There aren’t any in the data sheet and I left them as they were on the connector I cloned this from (a Molex part) so they may or may not be correct.

USB_3.1_typeC_usb_smd_connector.fzpz (8.1 KB)

Peter

E18-D80NK Adjustable Infrared Sensor

$
0
0

I’ve been searching everywhere for the E18-D80NK Adjustable Infrared Sensor for fritzing without any luck. Would someone know where I can get it?
Thank you for your help


Travis CI build could not compile

$
0
0

OK, I’ve started working through those tutorials, but there’s a lot more there than I really want to digest at the moment…

I have tried a couple of simple things, mainly just amending bits and pieces in the .fzp file, but I am unable to recreate a .fzpz file. I’ve read several posts supposedly describing what has to be done—correctly naming the relevant files, 'zip’ing them (taking care to exclude the .DS_Store files that OS X likes to insert everywhere) and renaming the archive. I believe that I am following tose instructions to the letter, but while fzpzclean.py appears to recognise the content (and split the relevant files out exactly as expected), it issues warnings relating the .svg files:

$ python fzpzclean.py -f tempd -d tempc -o core -r
<part>.fzpz
WARNING reference could not be found: <part>0000_2_breadboard.svg
WARNING reference could not be found: <part>0000_2_icon.svg
WARNING reference could not be found: <part>0000_2_pcb.svg
WARNING reference could not be found: <part>0000_2_schematic.svg
$

Further, and more critically, the newly created .fzpz file will not load into Fritzing.

I’ve attached two files. The first Heltec CubeCell.fzpz (54.0 KB) is the part that I created, which still has the problems we’ve been discussing in relation to verifying its structure but which loads and is usable just fine in Fritzing. The second file Heltec CubeCell (reconstituted).fzpz (53.9 KB) is simply the result of ‘cleaning’ the original file (through fzpzclean.py) then reconstituting the .fzpz file by changing the names of the various files (no other changes) as required, 'zip’ing them, then renaming the .zip file .fzpz.

I can’t see any difference between the two (except for the extra ‘differentiating’ characters in the filenames, as would probably be expected) using the tools I’m using, but there’s obviously something seriously wrong with the reconstituted file. I’m hoping that the problem will be obvious to you and is something I can fix relatively easily. If I can successfully rebuild the .fzpz file from the necessary components, I should be able to work through the changes that I need to make to get the various components in order.

I don’t have FritzingCheckPart running yet becasue I’m using OS X and need to upgrade Python first, which was more than I wanted to worry about unless there was an end in sight. If I can’t make an .fzpz file successfully, I might just have to live with what I’ve got for the time being. My parts work just fine as they are for what I’m doing. There was jsut a request for a part that I had and I thought I’d oblige by putting it up on GitHub, but I only have so much time available…

Thanks for your help.

E18-D80NK Adjustable Infrared Sensor

$
0
0


I’ve been searching everywhere for the E18-D80NK Adjustable Infrared Sensor for fritzing without any luck. Would someone know where I can get it?
Thank you for your help

Travis CI build could not compile

$
0
0

Yep, its an easy one. Your fzp file is incorrect. The file names in the fzp don’t match the real file names:

fzp file:

  <views>
   <iconView>
     <layers image="icon/HeltecCubeCell0000_2.svg">
       <layer layerId="icon"/>
     </layers>
</iconView>

the file system:

$ ls


svg.icon.HeltecCubeCell0000_2_icon.svg

In the fzp file the layer line needs to be

image="icon/HeltecCubeCell0000_2_icon.svg">

to match the name in the file system. (except for the svg.icon part which translates in to icon/ in the fzp file) and it does not so the svg file isn’t found:

Error 15: Can not rename

‘svg.icon.HeltecCubeCell0000_2.svg’

to

‘svg.icon.HeltecCubeCell0000_2.svg.bak’

‘svg.icon.HeltecCubeCell0000_2.svg’

No such file or directory (2)

As far as I know the .fzpz file format isn’t documented anywhere, I guess I should do that …

Peter

E18-D80NK Adjustable Infrared Sensor

Full bridge load cell

Beginner question: How to change the size of a resistor

Travis CI build could not compile

$
0
0

OK, thanks. I think that’s all sorted now, but I still can’t upload the files to GitHub. Travis CI is still failing to compile. Someone [KjellMorgenstern] has responded to my GitHub query stating that the problem appears to be with the ‘toolchain’. Do you have any idea what going on there? Should I just wait until someone says it’s fixed? Should I be worrying about putting parts up on GitHub at all, or just post them to this forum?

Thanks again.


Hello everyone and i am a new member

$
0
0

Hi Everyone!

I am Kandice and I am also new here :slight_smile: Hopefully, it would be a great learning experience for me.

ALL PCB pcb fabricating company

$
0
0

Yes, your suggested PCB store looks good especially I am impressed with price tags. Though I prefer AliExpress and MDC Japan but for stencil printers and reflow ovens, I prefer to go with a US seller or reseller to avoid shipping costs. I found Neoden as a good option in this regard where I can buy several US manufactured PCB assembly systems and SMT equipment.

Still, I am praying to overcome the US and China trade tensions because Chines PCBs are very cost efficient.

E18-D80NK Adjustable Infrared Sensor

Api-ms-win-crt-runtime-l1-1-0.dll Fix?

$
0
0

Could I try a repair install which will reinstall Windows fall update while keeping my personal files & all programs? I have the same issue with api-ms-win-crt-runtime-l1-1-0.dll

Travis CI build could not compile

$
0
0

Kjell is one of the official developers (I am not :slight_smile: ) which confirms what I suspected which is the fault is in the build system, not your code. They had to build a completely new build system over the past year as the one used for the 0.9.3b release in 2016 apparently no longer exists. The 0.9.4 release is a handful of pull requests made since 2016 and mostly a test of the new build system to make sure it all works. It looks like a change has been made that broke parts submit (it used to work correctly), so yes waiting a bit for the fault to get fixed and then submitting via github is the correct response. For a number of years now, pars submitted here in the forums were not being moved in to core parts (as it says somewhere in here will happen.) The only way parts make it in to core parts is via submission on github. Hopefully as we get development started again, that will change but for now github submission is it.

Peter

Viewing all 32457 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>