Keyboard Shortcuts
Likes
- Homebrewpcbs
- Messages
Search
Re: who said use gEDA 800 X 600 resolution
On Fri, 22 Feb 2019 19:26:07 +1100, you wrote:
If you use Fusion 360 for CAD stuff, you can send a 3D model of your boardThere's a way to do that in EAGLE that doesn't involve using their (pay for) services. However, there's significant programming involved. You need to take the board file apart, then figure out where the parts go. Once you do that, you need a 3D model of the part. I use openSCAD, which allows me to make a color, rotatable 3D image which can be used to design a case. If I wanted to, I could also do a 3D print of the board itself, no colors, of course, but it's possible to do since it *is* a 3D image. A little parametric work here and there (all resistors devolve to the same models with slightly different parameters), and you'd be surprised how many parts you can do. It's rolling your own, though, and perhaps more work than most would want to do. Why do it? I don't want to pay for something I figured I could do myself, and having a 3D cad model in the same program I use for cases seemed rather useful. The cad model includes mounting posts for the boards, and a punchout which when added to the case, makes the appropriate holes based on the board layout. Harvey
|
oshpark PCBs arrived pretty
开云体育Pretty oshpark.com? PCBs arrived?? today:
This has been a caveman paint on the wall style of project where
the source of the? copper traces artwork was simple black lines drawn over a schematic and parts landing pads...holes... donuts....? added to fit. Very simple. First done on the kitchen table... home brew PCB style:
and then just to learn WHAT the fabrication houses wanted in GERBER and
EXCELLON drill files I chased that path and learned that there are less than 10 instructions you need to know to hand craft a drill fill which can be cloned to be solder masks. And then the GERBER to DRILL file project gelled. So the pretty PCBs arriving today was the acid test I was waiting for..... to see if all the science of the hand crafted drill and mask files...and board outline.... was accurate. IT WAS. So.... things to use when making drill files from GERBER files: When using GIMP.......Create PDF output.... NOT jpg or GIF and then when printing on a laser printer the DIP holes WILL line up.ALL artwork is looking down on the PCB. No need to flip bottom layer copper traces for a single layer board. BUT TEXT gets flipped to TXET so labels DO need to be written backwards on a bottom silk screen. All PC fabrication houses want a board outline and you can draw it as another layer or you can hand craft the GERBER... which is VERY simplistic. All it
has to say G04 audioamp2.gko BOARD OUTLINE*
Noting the mask and corner holes :
OSHPARK.com wanted audioamp2.gbl BOTTOM COPPER LAYER To make this pretty purple PCB. so.... now we have the ability to hand draw or GIMP paint anything we find in a schematic and print it on our laser printer and SIZE the the image by laying components ON that paper. AND IT WORKS FOR TINY SOIC CHIPS!!!!! So now when we want to play with SMT which is too small for me to etch in my kitchen...... I can make GERBERs for fabrication.?? Yippeeeeeeeeee!
|
Re: who said use gEDA 800 X 600 resolution
"Not happening" is a good answer in my book.
toggle quoted message
Show quoted text
I suggest you try creating a file named .Xdefaults in your home directory using your favourite editor. (That file might actually already be there; because its name begins with a full stop (period or dot) your file manager may not display it. Such files are "hidden" by default in the Unix world. I don't know how familiar you are with Unix; if you already know this, good on you.) Anyway, copy and paste DJDelories' .Xdefaults lines into a file named .Xdefaults in your home directory and try running the geda-lesstif. That /should/ work. Most Linux distribution uses X-window for user interface; most tools on Linux talk to the X-window server for display, pointer, and keyboard services. (I am away from my Linux machine and can't try this, but it should work.) Donald. -- *Plain Text* email -- it's an accessibility issue () no proprietary attachments; no html mail /\ <> On 22-Feb-2019 00:50, William Kimber wrote:
So my 1920x1200 display has to be dumbed down to 800x600 for all programs just to be able to see the menus in pcb.?? Not happening. |
Re: who said use gEDA 800 X 600 resolution dumbdown
开云体育yep DUMBing down a high resolution display is a very useful trick. If you ever find yourself in a program that
appears locked into one size and only takes up a quarter of your display area then "dumbing down" to lower resolution will pop that program up to full screen. Surew you can beat on all sorts of default fonts and settings but resolution may sometimes be the best solution to change and undo later.
On 02/22/2019 12:50 AM, William Kimber
wrote:
So my 1920x1200 display has to be dumbed down to 800x600 for all programs just to be able to see the menus in pcb.?? Not happening. |
Re: who said use gEDA
These things can be set up.
toggle quoted message
Show quoted text
If you don't find solution by yourself, get on their mail list and ask. Branko On 22. 02. 19 02:34, William Kimber wrote:
Well I tried the pcb-lesstif version in my distro and it is just as unusable as the plain pcb. |
Re: who said use gEDA 800 X 600 resolution
If you use Fusion 360 for CAD stuff, you can send a 3D model of your board
toggle quoted message
Show quoted text
to Fusion so you can design an enclosure for it. In theory if you redesign the board (eg move some LEDs around) those changes will propagate to Fusion, and your enclosure will update (eg move the cutouts). I haven't played with that too much to see how well it actually works. Tony
|
Re: who said use gEDA 800 X 600 resolution
On Fri, 22 Feb 2019 18:50:18 +1300, you wrote:
So my 1920x1200 display has to be dumbed down to 800x600 for all If you can live with the limitations of the free version of EAGLE (all libraries, 2 layers, 3 * 4 inch boards and one schematic sheet), then that's free. You may or may not like the interface, but the menus can (I think), be changed in size for icons. If in windows, there's always low vision alternatives, but I've never explored them. KiCAD is free, has different limitations (it's all free....), and may be what you might like. It all depends on the complexity of your boards, the parts you use, and what you think is simple enough. Harvey
|
Re: who said use gEDA 800 X 600 resolution
So my 1920x1200 display has to be dumbed down to 800x600 for all programs just to be able to see the menus in pcb.?? Not happening.
toggle quoted message
Show quoted text
Using Kubuntu there is no .Xdefaults file so have no idea about it. This has been useful email thread to me as I have some projects waiting for time/boards.? Pity my hands are not steady enough for hand painting? plastic model airplane paint for 8 pin soic smd,? I have in the past just hand painted the traces and etched boards from carbon copies of hand drawn layout. Cheers, Will On 22/02/19 5:25 PM, Rob via Groups.Io wrote:
YES====>>>>>Font is too small, very light and just about unreadable once a menu is opened. |
Re: who said use gEDA 800 X 600 resolution
YES====>>>>>Font is too small, very light and just about unreadable once a menu is opened.
toggle quoted message
Show quoted text
I am on LINUX MINT. I went to LINUX HOME then PREFERENCES then DISPLAY and selected 800 X 600 resolution AND GOT THE DESIRED RESULT out of the PCB GUI. ?02/21/2019 09:34 PM, William Kimber wrote: Well I tried the pcb-lesstif version in my distro and it is just as unusable as the plain pcb. |
Re: who said use gEDA
Ok, thanks. That is kind of what I figured...
toggle quoted message
Show quoted text
Dave On 2/21/2019 8:23 PM, DJ Delorie wrote:
"Dave" <theschemer@...> writes:? Is the Windows version of gEDA stable and useful? Just curious as itWe don't really have any windows or mac maintainers at this point, so if |
Re: who said use gEDA
"William Kimber" <zl1tao@...> writes:
In neither case does it follow the standard font size set in SystemsYes, that's the whole point. It does NOT use gtk, so it does NOT use the system settings, which only affect gtk apps. It uses its own settings in .Xdefaults so you can customize it separately and completely. Sorry but not usable to me and since I had eye surgery my sight isDo you have a .Xdefaults that sets up your preferences? Here's the relevent parts of mine: *Font: 7x13bold *font: 7x13bold *FontList: 7x13bold *FontListBold: 7x13bold *boldFont: 7x13bold *foreground: black *background: grey80 *DPI: 100 *selectColor: yellow *menubar*Background: #1f3e5a *menu*Background: #1f3e5a *menubar*Foreground: white *menu*topShadowColor: #406080 *menu*Foreground: white *menubar*FontList: -*-itc avant garde gothic-book-r-*-*-14-*-100-*-*-*-*-* *menu*FontList: -*-itc avant garde gothic-book-r-*-*-14-*-100-*-*-*-*-* *menufont: -*-itc avant garde gothic-book-r-*-*-14-*-100-*-*-*-*-* Pcb.geometry: 1600x1500+1200+28 Pcb*messages*background: #09210c Pcb*messages*topShadowColor: #124218 Pcb*messages*bottomShadowColor: #041006 Pcb*messages*foreground: #9d7842 Pcb.background-color: #ffeedd Pcb.off-limit-color: skyblue Pcb.grid-color: #ffffff Pcb.draw-grid: True Pcb.psbloat: 0 Pcb*style.Thickness*background: #aaccee Pcb*style.Diameter*background: #eeccaa Pcb*style.Hole*background: #aaccee Pcb*style.Keepaway*background: #eeccaa Pcb.rat-thickness: 3nm Pcb.rat-color: #80c000 Pcb.layer-color-1: #a00000 Pcb.layer-color-2: #40a040 Pcb.layer-color-3: #a040a0 Pcb.layer-color-4: #004080 pcb*library.width: 700 pcb*library.height: 700 |
Re: who said use gEDA
Well I tried the pcb-lesstif version in my distro and it is just as unusable as the plain pcb.
toggle quoted message
Show quoted text
Font is too small, very light and just about unreadable once a menu is opened.? In neither case does it follow the standard font size set in Systems Settings. Sorry but not usable to me and since I had eye surgery my sight is spot on. Cheers, Will On 22/02/19 3:23 PM, DJ Delorie wrote:
"Rob via Groups.Io" <roomberg@...> writes:THANK YOUYou're welcome.what is lesstif HID ?A HID is a "human interface device". PCB has two HIDs that are GUIs - |
Re: who said use gEDA
"Rob via Groups.Io" <roomberg@...> writes:
THANK YOUYou're welcome. what is lesstif HID ?A HID is a "human interface device". PCB has two HIDs that are GUIs - one that uses the GTK toolkit, and the other uses the Lesstif (typically Motif these days) toolkit. If you installed PCB from your distro, you may have an alternate package you can install instead of "pcb" like "pcb-lesstif". If you're building pcb from sources, use "./configure --with-gui=lesstif" There's also a "batch" HID we use for scripting (like the testsuite, and web CGIs) as well as a large range of export HIDs (like gerber, postscript, png, etc). |
Re: who said use gEDA
DJ,
toggle quoted message
Show quoted text
? Is the Windows version of gEDA stable and useful? Just curious as it seems geared towards Linux. Thanks On 2/21/2019 1:52 PM, DJ Delorie wrote:
"Rob via Groups.Io" <roomberg@...> writes:They all demand a component library, a schematic GUI, then conversion into PCB.gEDA's PCB does not require a schematic or component library. Just open |
Re: who said use gEDA
toggle quoted message
Show quoted text
"Rob via Groups.Io" <roomberg@...> writes:They all demand a component library, a schematic GUI, then conversion into PCB.gEDA's PCB does not require a schematic or component library. Just open PCB and start drawing, like GIMP. You can use the default library for common components (like 16-pin DIPs) or just draw them with vias and lines (remember to untent your vias if you're sending them out to be fabbed). The first PCB tutorial shows you how to do this: As for poor vision, switch to the lesstif HID and pcb is fully configurable via old-school .Xdefaults - fonts, colors, spacing, everything.Starting with gEDA 20030901, gsch2pcb is packaged with gEDAStarting with the 2014 version, PCB has a File->Import that bypasses the command line tools completely, so...Back annotation from PCB to gschem is currently not possible.True, but I keep both gschem and pcb up all the time, because the save/import cycle is so short and easy that the lack of back-annotation isn't a big deal. |
Re: who said use gEDA
开云体育Snapeda as well as the availability of footprints and symbols from vendows, manufacturers and suppliers drove me to kicad iver feda. Sent from my T-Mobile 4G LTE Tablet -------- Original message -------- From: DJ Delorie <dj@...> Date: 2/21/19 1:52 PM (GMT-06:00) Subject: Re: [homebrewpcbs] who said use gEDA "Rob via Groups.Io" <roomberg@...> writes: > They all demand a component library, a schematic GUI, then conversion into PCB. gEDA's PCB does not require a schematic or component library.? Just open PCB and start drawing, like GIMP.? You can use the default library for common components (like 16-pin DIPs) or just draw them with vias and lines (remember to untent your vias if you're sending them out to be fabbed).? The first PCB tutorial shows you how to do this: http://www.delorie.com/pcb/docs/gs/gs.html#LED-Board As for poor vision, switch to the lesstif HID and pcb is fully configurable via old-school .Xdefaults - fonts, colors, spacing, everything. > Starting with gEDA 20030901, gsch2pcb is packaged with gEDA Starting with the 2014 version, PCB has a File->Import that bypasses the command line tools completely, so... > Back annotation from PCB to gschem is currently not possible. True, but I keep both gschem and pcb up all the time, because the save/import cycle is so short and easy that the lack of back-annotation isn't a big deal. |
Re: who said use gEDA
"Rob via Groups.Io" <roomberg@...> writes:
They all demand a component library, a schematic GUI, then conversion into PCB.gEDA's PCB does not require a schematic or component library. Just open PCB and start drawing, like GIMP. You can use the default library for common components (like 16-pin DIPs) or just draw them with vias and lines (remember to untent your vias if you're sending them out to be fabbed). The first PCB tutorial shows you how to do this: As for poor vision, switch to the lesstif HID and pcb is fully configurable via old-school .Xdefaults - fonts, colors, spacing, everything. Starting with gEDA 20030901, gsch2pcb is packaged with gEDAStarting with the 2014 version, PCB has a File->Import that bypasses the command line tools completely, so... Back annotation from PCB to gschem is currently not possible.True, but I keep both gschem and pcb up all the time, because the save/import cycle is so short and easy that the lack of back-annotation isn't a big deal. |
Re: who said use gEDA
toggle quoted message
Show quoted text
-------- Original message -------- From: brane212 <brankob@...> Date: 2/21/19 03:01 (GMT-06:00) Subject: Re: [homebrewpcbs] who said use gEDA GEDA should be more than sufficient to cover your needs ( judging by your posts), either with fabricated or DIY PCB boards. I've done them with it both ways. It works - for me. That being said, it has many niggles and warts, but nothing that is unsurmountable or otherwise deal breaker. It is fragmented and has many outdated components, but? those are easy to solve- just don't use them. If you don't like it in the end, fine, that's what aternatives are for, like KiCAD. Start on give site and read stuff. Open a simplest design and learn ( ie one two pin diode and resistor) and learn your way around part definition, footprint definition, their useage, working with libraries etc. Open resulting files in tecxt editor to see how your schematic, pcb and elements look in text. Then look again at the given page and go through it again. It will be easier to understand. Then check your installation - what do you need, what is superflueous and above all whether the program is compiled the way you like it. I, for example, need OpenGL support in PCB, but without that goddamn tool for PCB rotation in space ( "globe" on hte left side of the screen). OpenGL really speeds up the screen redraw and has just the right layer transparency. I also don't need autorouter stuff as it doesn't work for me etc. Then check configuration files and tweak them for your needs, especially for YOUR libraries - forget that default stuff. After that, play around with export options and prointer settings, especially if yopu plan to do DIY PCBs. You need to take guesswork out of prototyping and have things ready for button-prss execution - have transparencies printed correctly and with right orientation etc, and to expose and etch them so that you get good PCB on first attempt. I chose gEDA over KiCAD because it feels much more like product of hardware guys and less of a pure SW product from someone that never did soldering. Also, I like C much better than C++ and Qt etc and the source is much more readable to me. With gEDA I can hope to be able to understand and tweak the source, KiCAD's C++/Qt are too much for my stomach... BTW, I use mine on Gentoo. If you need to try that and would like my ebuilds ( cookbook recipes that Gentoo uses so that it knows how to compile a package) element libraries etc, say so and I'll see twhat I can do. I compile both gEDA and PCB from git-repository sources. within geda there are some tools worth using. Like Gerbview, for example. Don't overlook that, if you plan having PCBs fabricated... ALso, there is an alternative PCB ( PCB-NG) that is fork of existing PCB and that some prefer to original one. Regards, Branko On 21. 02. 19 08:04, Rob via Groups.Io wrote: > > This is not a competition.....? the professional level of these > tools.... EAGLE ,KiCad, gEDA...... > > has its real world industry standards for circuit and PCB design. > > I was using GIMP because it was a simple solution for me and it did > work quite well for many hobby circuits..... > > long before I ever even heard of GERBER files and CAD for PCB design. > > I was asking who recommended gEDA a while ago....?? and wanted to know > if that person could recommend resources they learned from. > |
Re: who said use gEDA
OK, in short:
toggle quoted message
Show quoted text
GEDA should be more than sufficient to cover your needs ( judging by your posts), either with fabricated or DIY PCB boards. I've done them with it both ways. It works - for me. That being said, it has many niggles and warts, but nothing that is unsurmountable or otherwise deal breaker. It is fragmented and has many outdated components, but? those are easy to solve- just don't use them. If you don't like it in the end, fine, that's what aternatives are for, like KiCAD. Start on give site and read stuff. Open a simplest design and learn ( ie one two pin diode and resistor) and learn your way around part definition, footprint definition, their useage, working with libraries etc. Open resulting files in tecxt editor to see how your schematic, pcb and elements look in text. Then look again at the given page and go through it again. It will be easier to understand. Then check your installation - what do you need, what is superflueous and above all whether the program is compiled the way you like it. I, for example, need OpenGL support in PCB, but without that goddamn tool for PCB rotation in space ( "globe" on hte left side of the screen). OpenGL really speeds up the screen redraw and has just the right layer transparency. I also don't need autorouter stuff as it doesn't work for me etc. Then check configuration files and tweak them for your needs, especially for YOUR libraries - forget that default stuff. After that, play around with export options and prointer settings, especially if yopu plan to do DIY PCBs. You need to take guesswork out of prototyping and have things ready for button-prss execution - have transparencies printed correctly and with right orientation etc, and to expose and etch them so that you get good PCB on first attempt. I chose gEDA over KiCAD because it feels much more like product of hardware guys and less of a pure SW product from someone that never did soldering. Also, I like C much better than C++ and Qt etc and the source is much more readable to me. With gEDA I can hope to be able to understand and tweak the source, KiCAD's C++/Qt are too much for my stomach... BTW, I use mine on Gentoo. If you need to try that and would like my ebuilds ( cookbook recipes that Gentoo uses so that it knows how to compile a package) element libraries etc, say so and I'll see twhat I can do. I compile both gEDA and PCB from git-repository sources. within geda there are some tools worth using. Like Gerbview, for example. Don't overlook that, if you plan having PCBs fabricated... ALso, there is an alternative PCB ( PCB-NG) that is fork of existing PCB and that some prefer to original one. Regards, Branko On 21. 02. 19 08:04, Rob via Groups.Io wrote:
|