
Design by ecv80 · Original design · CC-BY-4.0 · Source details. Indexed via 3DCarParts. Source text and images remain credited to their creators; no modified design files supplied.
Designer source image. It may show an installed part, prototype or render; it is not an Orphaned Parts production sample.
Window Switch Rocker
Window Switch Rocker design listed for 1998–2006 BMW 3 Series. Listed category: interior. Verify dimensions, fitment and material suitability before printing.
- Make
- BMW
- Model
- 3 Series
- Year range
- 1998–2006
- Submodel
- Not supplied
- Engine
- Not supplied
Source approval status: pending. Source flags do not certify fit, material suitability or safety for your vehicle.
License conditions, files, application and fit are reviewed before work is accepted.
Description
<b>FINAL UPDATE: </b>
I thought this would take longer but with the new adjustments the part fits and works perfectly. I'm impressed TBH. I made the hinge holes slightly bigger, reduce the width of the lever by 1mm and also its "thickness" so it will get into the moving part more easily and slide less.
The result is nearly the same than in the last pictures, and it seems to be sturdy enough for the job.
INSTRUCTIONS:
I advise you NOT to print this in PLA. Use ABS, PETG or something similar. Much force goes in the lever and the hinges are likely to break when fitting it into place if made of PLA. I also advise you to print the part on one side, so that the threads run from front to back and viceversa, ie. perpendicular to the imaginary line between the hinges. I believe this way the part will better resist the forces its subjected to.
I used PETG from Rosa 3D (Navy Blue to match my car body color)
Nozzle: 240C
Bed: 70C
100% infill
0.28 layer height (yup that's right)
Initial layers at 8mm/s
using supports, buildplate only and tree
Got a little warping but nothing too bad IMO.
After its fitted into place, it will take a little pushing and pulling before the button works well. I'd advise you to do this with the actual electronic switch off the mount, until it feels loose enough. When you put the electronic switch back inside the mount it will feel great.
Good luck!
NOTE: I'm disappointed with the result on the car as the LED is too dim or the plastic too thick that you can see absolutely no light even using a translucid filament. I might make a version to ease the light through, but that would be a remix.
<b><u>OLDER STUFF:</u></b>
UPDATE: I was finally able to print this in a more resistant material than PLA: PETG. It looks fantastic and I'm uploading those pics but the fit is not good, so I made this a work in progress until I can figure the exact right size and print parameters for this. Apologies for the inconvenience. Oh yeah, PETG is awesome :)
I printed this in PLA, BUT it's just not the right material for the job. All the parts I tried broke almost immediately at the slightest pressure despite using a 100% infill.
See HERE for the printed result: https://youtu.be/rIq7EBYlClY
PLEASE, if you could print this in ABS and try it on an actual mount, I'd appreciate your impressions about how well/bad it fits, if it works smoothly, if it can bear much pushing and pulling at use without noticeable breaking or tearing, etc.
Thank you!
NOTE: The pictures are 2D scans of the original part, as used in the blend file for reference, NOT the printed part.
PS.: Sorry, I forgot to save the cura project file :/ But I printed at 0.12mm without raft (after having leveled properly the bed). And with the top face at the top, to make it look as smooth as possible, despite having to use more supports than up-side-down.
PS2: I didn't bother copying the lever ribs. I know ribs are supposed to add rigidity, but I guess a bolder body would do just the same and they used ribs to save. The bolder lever is supposed to fit regardless. Please let me know if I'm mistaken about any of these. Thanks.
EDIT: I just reuploaded the blend and STL files after having fixed the non-manifold geometry.
Source description, under the recorded CC-BY-4.0 license.
Print instructions
- Layer height: 0.2mm
- Infill: 70%
- Supports: As needed
Settings from the source; not independently tested by Orphaned Parts.
Print price estimates
Planning prices for one print, not a final quote. Defaults use a size allowance inferred from the part name, not a measured or sliced model. Filament suitability must be confirmed.
| Filament | USD / print | Application notes |
|---|---|---|
| PLA | $28.50 | Indoor prototypes; not a default material for hot vehicle interiors. |
| PETG | $29.00 | General-purpose candidate; heat and creep need review. |
| ASA | $32.50 | Candidate for UV exposure; verify temperature and geometry. |
| ABS | $31.50 | Enclosed printing; review application and dimensions. |
| TPU | $37.50 | Flexible designs only; not a substitute for rigid materials. |
| Nylon | $37.50 | Moisture, tolerances and application require review. |
| PA-CF | $42.50 | Filled nylon; abrasive filament and fit need review. |
Pricing assumptions and exclusions
USD: ($6 setup + $3 finishing + filament weight × assumed spool cost × 1.25 waste allowance + print hours × $2.50 × material time factor) ÷ 0.65. Rounded up to the next $0.50.
Assumed spool costs per kg: PLA $25, PETG $30, ASA $40, ABS $30, TPU $45, Nylon $65, PA-CF $95. Time factors: PLA/PETG 1.0, ASA/ABS 1.2, TPU 1.6, Nylon 1.4, PA-CF 1.5. These are proposed shop rates, not measured production costs.
Design work, test fitting, hardware, shipping and tax are additional where needed. Multi-file sets may need several prints. Use actual sliced weight and time when available. Final pricing is confirmed in writing.
All available source data
- Id
- 61b558ef-77cc-45e0-826f-b6affb3b36c4
- Part Name
- Window Switch Rocker
- Slug
- window-switch-rocker
- Category
- interior
- Cswp Approval Status
- pending
- Download Status
- approved
- Make
- BMW
- Model
- 3 Series
- Year
- 1998
- Year End
- 2006
- Submodel
- Not supplied
- Engine
- Not supplied
- Created At
- 2026-07-08T05:47:58.934626+00:00
- Origin
- aggregated
- Source
- thingiverse
- Source Url
- https://www.thingiverse.com/thing:4608559
- Source Creator Url
- https://www.thingiverse.com/ecv80
- Cc License Code
- CC-BY-4.0
- Cc License Url
- https://creativecommons.org/licenses/by/4.0/
- For Sale
- No
- Fulfillment Mode
- platform
- Manual Price Cents
- Not supplied
- Image Url
- https://r2-upload.3dcarparts.workers.dev/file/parts/61b558ef-77cc-45e0-826f-b6affb3b36c4/images/window-switch-rocker-1_1783489680201_7wr3hz.jpg
- Author
- ecv80
- Estimated Price Cents
- Not supplied
- HasMultipleModelFiles
- No
- ModelFileCount
- 0
- Download Count
- 0
- Detail Url
- https://3dcarparts.org/library/1998-2006/BMW/3%20Series/window-switch-rocker
Source price fields and sale flags are metadata, not our selling prices. Their currency was not specified in the catalog. File counts do not mean files were downloaded or tested. No manufacturer savings or discontinued status is inferred.
Quote list 0Request a part ↗