I could be wrong but I thought fillet.py called everything else. Enrique, I've been meaning to say since ages ago, your script is working great now, I've finally got the extruder temperature control working properly in my reprap library so I should be trying some skeinforged prints in the next few days.by greenarrow - RepRap Host
Why do you need to make grooves in a board, can the fields metal not just be extruded onto deposited plastic? Can the metal not also be extruded onto the components once they are placed, eliminating the need for soldering afterwards. I'm only working on my PCB plotting to be useful in the meantime until there is an effective additive circuit process Has anyone thought about 3D circuit design yby greenarrow - Mechanics
I had a go at saltwater etching a few months ago and just couldn't get it to work. I tried several times, eventually even resorting to covering the board in wax and scratching bit out, still with no successby greenarrow - Mechanics
A lot of force will be required for a scribe (both vertical and horizontal), I'm not sure how well my cartesian frame or a darwin frame would cope with it. A motorised spinning bit (something like a dremel) might work a bit better.by greenarrow - Mechanics
I've only just noticed this thread, I've been doing some experiments with plotting directly onto a copper clad board using a pen, there's a couple of photos of my best results so far here: The pen I'm using at the moment is about 0.8mm but it just ran out so I'm looking for a smaller one now. At the moment the program only supports using a pen, but I'm hoping to expand it to be able to use muby greenarrow - Mechanics
I had a quick go at implementing the format, and looked at the output file when plotting a simple PCB, the resulting file was 506Kb, much larger than I was expecting. I then did an experiment to compare it with a similar plain text based format and got a file size of 275Kb (almost half as much). I've attached the python module I used to create the files.by greenarrow - RepRap Host
If you want a quick hack to translate Skeinforge files, I suggest using the gRead file included in the Skeinforge package (I think nophead wrote it but I'm not sure). The code below will parse a gcode file and print all the coordinate sets to the screen. import gRead layers = [] g = gRead.gRead("simplesq_fillet.gcode", layers) for l in layers: print "new layer" # Create new layer XML objectby greenarrow - RepRap Host
Does anyone know where I can get 3mm CAPA filament in the UK? The amount of time it is taking me to make it from pellets seems to defeat the point of using a 3D printerby greenarrow - United Kingdom RepRap User Group
The example parts shown in the video are about the size of the largest reprap parts. The parts look pretty good quality so that won't be an issue Gene Hacker Wrote: ------------------------------------------------------- > Only thing you need to be worried > about is parts melting, I don't know if the > plastic it uses melts below the temperatures > reprap operates at, but even thenby greenarrow - General
JohnnyThunder Wrote: ------------------------------------------------------- > Thats Kinda funny considering both projects are > open source. Microsoft and Mac have the problem of > being competitors were RepRap and Fab@home have > the advantage of being open source projects that > share technology. Not sharing technology really > seems kinda pointless. Microsoft & Apple caby greenarrow - General
The Z motion probably shouldn't be used in fused deposition modelling, but it may be useful for other things. Another thing I thought of to put at the start of the file is the units: Inches / mm.by greenarrow - RepRap Host
XML may not be very efficient, but with modern computers it's not really going to have a big impact on processing time (most of this will be the slice & dice). If people want to create machines that can run standalone from the PC then they will be loading the fully processed machine control code into the device, not this intermediate format. I've attached another XML file with the idea of 'by greenarrow - RepRap Host
brendanjerwin Wrote: ------------------------------------------------------- >Your idea that all tool heads have the same effective height is probably the best plan for that reason. That wasn't really an idea, I think it would be very hard to implement successfully, and it would mean an awefull lot of tedious adjustment by hand. Also, some tools you might not want to touch right up against thby greenarrow - RepRap Host
This looks good, I've also been thinking that this could be a good idea, I was also thinking that either having a external index file for a gcode file, or embedding sections gcode in a file would be the best idea As its in XML, it should be pretty easy to add new parameters and everything remain backwards compatible too. The only criticism I have is the name 'STL Intermediate Language - SSIL',by greenarrow - RepRap Host
The problem is not that the tool head can't move away, but that it can't get closer than the closest position that the thermoplast extruder would get to. I.e. if you have a tool shorter than the thermoplast extruder then the z opto sensor is activated before the tool gets anywhere near the surface. I've tried to re-phrase the original point a bit more clearly: To zero at the 'tool down' (or tablby greenarrow - RepRap Host
Does anyone know if there any way to set the java host software to use the zero position as where the toolhead is furthest from the print surface as opposed to nearest? With my machine it is very impractical to use the zero position as were the extruder is at the first layer printing position, this makes it pretty much impossible to change tool heads without having to spend ages setting everythinby greenarrow - RepRap Host
What value of c3 are you using? My extruder would not go above 57' C but i changed c3 from 10000pF to 100000pF today and it works fine now. see here:by greenarrow - Controllers
My program currently supports plotting gerber and dxf files (though neither completely), both modules though not yet loaded as plugins are structured in an identical way that will very easily allow them to be loaded automatically from a plugins folder.I intend to write a gcode backend so that people have a choice of printing directly to the reprap or saving gcode. The program is primarily intendeby greenarrow - RepRap Host
Ru Wrote: ------------------------------------------------------- > Forgetting about the economy, what happens to all > the people who need never work another day in > their lives? > > What do you do with 5 billion people sitting > around, bored, that doesn't involve them making > another 2.5 billion people? That would be the real > problem with a post-scarcity economy, Iby greenarrow - General
In my early reprap prototype I controlled the stepper coils directly using the parallel port and hence wrote my own stepper control code for it. One feature I added was something I called 'turnaround steps': When a stepper motor is reversed on a less than perfect repstrap it takes several steps in the new direction before the table / head actually starts moving. During these steps the slack in tby greenarrow - Controllers
J Sweezy Sincerely, Python is installed on almost every linux distribution by default. I had to install the 'Python Image Library'. In Fedora linux I ran 'sudo yum install python-imaging-tk' to install the package. stefanby greenarrow - RepRap Host
Enrique, I just tried the new skeinforge with a simple cube again and it worked first time! Also, i've finally figured out why I couldn't write to the svn so I've added your scripts now: I've re-arranged things a little now, it's in a proper installable python package. Check the readme for install. You now have to use 'import reprap.fillet as fillet' but this can be done from any directory (doesby greenarrow - RepRap Host
Enrique, Chris, Thanks, I was a little confused as to who had done what before but I'm very clear on it now. I've just tried out the script 'Skeinforge.bsh' but unfortunately its giving me errors, I tried it with a single cube converted to triangle mesh incase it was a problem with my object but it still came up with errors. Are there some settings I should be filling in before clicking ok?by greenarrow - RepRap Host
This is really impressive, I haven't been following reprap as closely lately because I've been away, I hadn't realised this much progress had been made with gcode / reprap. Is Chris's gcode generating program based on Adrian's algorithms? This kind of software setup will work much better for me as I can process object on my desktop PC, then plug my reprap into an much less powerful tablet PC inby greenarrow - RepRap Host
wow an actual printout! Both the gcode generator and your gcode plotter are doing a good job. I tried to add your files today but I kept getting 'authorization failed' from the SVN server. I haven't used it in a couple of months as I've been away in Canada, I'll message Zach and see if anything has changed. I'm thinking of re-arranging pyRepRap a bit so that all code to do things is in librariby greenarrow - RepRap Host
This looks great! I haven't got around to trying out gcode yet so tying out this script is a great excuse for me to. I've just got back from Canada, I'll try and find some time in the next couple of days to try out your script with my reprap. Have you been using the zip file from this thread or the subversion code? The zip file is now somewhat out of date so i've deleted it and put this link at tby greenarrow - RepRap Host
STL is a 3D file format based on a series of triangles in 3D space making up a 3D object. G-code is a machine control language consisting of commands like 'more x axis to 1000 or 'extrude at rate 50`. There is no way to simply convert from one to the other as they are very defferent things. To produce g-code from an STL, the code must know know to build objects from plastic using a reprap machiby greenarrow - RepRap Host
mimarob Wrote: ------------------------------------------------------- > If its all 2-d maybe a dxf file is a bit of > overkill, is it possible to convert to something I > could print out and glue on my playwood and then > use conventional wood-working tools to fiddle > with? > /Erik Does this help? I loaded up the file in qcad and exported it to an image. If this is useful I'lby greenarrow - Mechanics
I thought it might be useful for reprap to plot dxf CAD files (as used by the open source QCad). I've been working on a python program today that loads dxf files and plots them on my repstrap. It's using the pyRepRap module so it should work with any reprap whichever electronics type is being used. The program plotting to screen: The same file being plotted on my repstrap: The resulting priby greenarrow - Reprappers
I bought JB weld from ebay (in the UK)by greenarrow - Mechanics