CAD file for Festiva ECU PCB
CAD file for Festiva ECU PCB
Here's the CAD file I worked up for the PCB in the stock Ford Festiva B3 ECU housing.
http://werbatfik.com/uplimg/cad/B3_ECU_PCB.dwg
I can convert to dxf format as needed. I did not test-cut it on my CNC yet to check fitment. But I'm fairly confident it will work. The hashed are is the general location of the connector, use any one of the the three bolt hole to locate it on the board - there's a fair amount of tolerance there.
http://werbatfik.com/uplimg/cad/B3_ECU_PCB.dwg
I can convert to dxf format as needed. I did not test-cut it on my CNC yet to check fitment. But I'm fairly confident it will work. The hashed are is the general location of the connector, use any one of the the three bolt hole to locate it on the board - there's a fair amount of tolerance there.
Jack of all trades, master of none.
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
Cool! That's for the 64p connector, right? Looks like the full 64p connector, not the smaller version without the middle 22p.
How do we convince you to cut & test fit it?
Next step would be getting this into KiCad. Jared, do you know a way to bring this into KiCad?
How do we convince you to cut & test fit it?
Next step would be getting this into KiCad. Jared, do you know a way to bring this into KiCad?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: CAD file for Festiva ECU PCB
I tried this once in the past, but wasn't very happy with the results. I have tried this TTCONV program noted here http://wiki.xtronics.com/index.php/Pcbnew#Importing_DXF_-_DWG as well I seem to have found a program or web page that would convert a DWG to a gerber file. The the gerber file could be imported into kicad. I seem to recall I ended up drawing the stuff by hand when all was said and done. Last I was playing with it was when I was playing with the Cinch enclosure stuff. I'll add it to my list to see if I can make it play nice.
Welcome to the friendlier side of internet crazy
Re: CAD file for Festiva ECU PCB
I'm remembering the issues with getting the TTConv dependencies sorted out. I seem to recall I got it working once upon a time, but I'm hitting some bumps in the road now.
About the above graphic, a print 1:1 on some paper or cardboard and a pair of scissors can go a long way with very little programming or effort.
About the above graphic, a print 1:1 on some paper or cardboard and a pair of scissors can go a long way with very little programming or effort.
Welcome to the friendlier side of internet crazy
Re: CAD file for Festiva ECU PCB
I got it working, or at least ttconv opens now. I followed the instructions found here http://permalink.gmane.org/gmane.comp.cad.kicad.user/5677 it worked for windows 32 bit on win7. I seem to recall from my prior experience that it did not play nice with 64 bit, had to be 32 bit. Any how it opens, but wants to convert DXF not DWG. Can I get a copy of the file in DXF. Also note I get this message when I open the program. For others that might try this, draftsight is free as in beer, with registration, and works with DWG and DXF very well.
- Attachments
-
- Untitled.png (12.78 KiB) Viewed 17162 times
Welcome to the friendlier side of internet crazy
Re: CAD file for Festiva ECU PCB
I finally got Draftsight installed. Then I saved as dxf, then ttconv to make into a module. Here is the module.
- Attachments
-
- Festiva ECU PCB.zip
- (629 Bytes) Downloaded 452 times
Welcome to the friendlier side of internet crazy
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
I've saved both files @ https://svn.code.sf.net/p/rusefi/code/trunk/hardware/mazda_b_case/
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
Let's make some tiny changes to make this even better.kb1gtt wrote:a print 1:1 on some paper
Let's make it universal so that we can use it both with 48 pin and 64 pin connectors, maybe even focus on 64 pin connector because it's easier to acquire.
I believe you have have 079721-2351
and 079721-3350
has couple of mounting holes at different spots.
So #1, #2 and #3 are perfect, let's use them as reference points.
#4 - we need to lower these holes a little bit, looks like 59mm between #2/#3 and #4.
#5 - let's widen this lower section by couple mm on each side and expand the board 2mm down, that's so that we can add the missing lower mounting hole (see the 3350 board - looks like that lower-right hole is in the same spot as the unused lower-left hole on the 2351 board, just mirrored. We can probably add these lower holes on both sides just in case.
#6 - these top holes are 64.5mm above the #2/#3 holes.
#7 - we need to move the right edge of the connector 2mm to the left, the way it is there is not much clearance. There is a drawing of that connector @ http://www.te.com/catalog/pn/en/176122-6 - can you take the connector width & mounting holes locations from there?
I hope these changes make sense.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: CAD file for Festiva ECU PCB
shall i create a cad file for some russian ecu board?
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
Puff, only if you have stock header available
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: CAD file for Festiva ECU PCB
I started to play with merging frank and this outline. See attached.
- Attachments
-
- Capture.PNG (60.17 KiB) Viewed 17928 times
Welcome to the friendlier side of internet crazy
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
While Festiva has a 48 pin connector, it's easier to buy a 64 pin connector version - with a 3rd plug in the middle.
On this picture, the box on the left is 1993 Mazda Protege 1.8 LX Auto. I believe at least some SOHC auto are 64 pin also.
On the right we see a taller compatible box - that's Mazda 626 with a v6. These are taller because they have two PCB inside connected via a ribbon cable, does not matter for us - the primary PCB is from the same 079721 family.
In my greedy junk yard these were $11 each.
On this picture, the box on the left is 1993 Mazda Protege 1.8 LX Auto. I believe at least some SOHC auto are 64 pin also.
On the right we see a taller compatible box - that's Mazda 626 with a v6. These are taller because they have two PCB inside connected via a ribbon cable, does not matter for us - the primary PCB is from the same 079721 family.
In my greedy junk yard these were $11 each.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
On this picture, note how 55-60% of the plastic part is sticking outside of the PCB outline. Also the heat sink is visible:
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: CAD file for Festiva ECU PCB
For documentation purposes, the TTConv0.2 "Scale Unit DXF>Kicad" was 394
Welcome to the friendlier side of internet crazy
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
Surprise-surprise, 1994 4 cyl Toyota Camry uses the same ECU box, their PCB code is 175731-7180
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: CAD file for Festiva ECU PCB
The only other ECU's I have here are the 52 pin which is also quite common between Mazda/Toyota & others.
Jack of all trades, master of none.
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
New draft placement
Key ideas: we will have both the pads for stm32f407VG right on the PCB, and 100 holes for discovery. This case one would be able to either mount everything to the PCB (hardcore soldering), or solder discovery to the board, or solder connectors for discovery (risk of discovery falling out)
The screen would be mounted on stand-offs, so it would not be wasting space on the PCB.
Key ideas: we will have both the pads for stm32f407VG right on the PCB, and 100 holes for discovery. This case one would be able to either mount everything to the PCB (hardcore soldering), or solder discovery to the board, or solder connectors for discovery (risk of discovery falling out)
The screen would be mounted on stand-offs, so it would not be wasting space on the PCB.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: CAD file for Festiva ECU PCB
Great.
Is there a copy I can grab to convert to KICAD? Or perhaps someone else has already grabbed it and converted to KICAD. I keep hoping I'll get to take a stab at Frankenso, but I keep having to bump hobby stuff to a lower priority
Is there a copy I can grab to convert to KICAD? Or perhaps someone else has already grabbed it and converted to KICAD. I keep hoping I'll get to take a stab at Frankenso, but I keep having to bump hobby stuff to a lower priority
Welcome to the friendlier side of internet crazy
- AndreyB
- Site Admin
- Posts: 14328
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: CAD file for Festiva ECU PCB
this 2nd version was made from your .brd file - I've converted it to .kicad_pcb
https://svn.code.sf.net/p/rusefi/code/trunk/hardware/rusefi_lib/outlines/
I am hoping to place the discovery outline at the right spot of the denso PCB outline tomorrow - I have the location on my paper prototype, need to take measurements.
https://svn.code.sf.net/p/rusefi/code/trunk/hardware/rusefi_lib/outlines/
I am hoping to place the discovery outline at the right spot of the denso PCB outline tomorrow - I have the location on my paper prototype, need to take measurements.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute