Request for mechanical design quotation – panoramic dual-camera enclosure Anyone

About the job

My name is Mohamed Jâafar, and I am based in France. I am developing a self-contained, battery-powered panoramic camera for recording, streaming and analyzing football matches.

I already have a functional electronics and software prototype using two synchronized 4K cameras and a Radxa ROCK 5B+. I am looking for assistance converting the handmade prototype into a professional, rigid and manufacturable enclosure.

The main requirements are:

* A rigid dual-camera mounting system that preserves calibration
* Minimum parallax between the two cameras
* Proper cooling for the ROCK 5B+
* Safe retention of the Li-ion battery
* Professional industrial design
* Prototype-ready STEP and STL files

The camera angle and optical geometry have already been established experimentally, so I do not need optical-system development from scratch.

1. Current calibrated camera geometry

The current handmade mount was measured through the deployed Hugin calibration:

* Camera A yaw: +24.97°
* Camera B yaw: −24.50°
* Measured optical-axis separation: 49.47°
* Relative pitch difference: approximately 2.86°

* Camera A: +1.06°
* Camera B: −1.80°
* Camera B residual roll: approximately 0.4°

These pitch and roll differences are manufacturing errors absorbed by calibration. A new professional mount should target equal pitch and zero relative roll rather than intentionally reproducing these errors.

For a new symmetric mount, the nominal camera positions should therefor... read more
My name is Mohamed Jâafar, and I am based in France. I am developing a self-contained, battery-powered panoramic camera for recording, streaming and analyzing football matches.

I already have a functional electronics and software prototype using two synchronized 4K cameras and a Radxa ROCK 5B+. I am looking for assistance converting the handmade prototype into a professional, rigid and manufacturable enclosure.

The main requirements are:

* A rigid dual-camera mounting system that preserves calibration
* Minimum parallax between the two cameras
* Proper cooling for the ROCK 5B+
* Safe retention of the Li-ion battery
* Professional industrial design
* Prototype-ready STEP and STL files

The camera angle and optical geometry have already been established experimentally, so I do not need optical-system development from scratch.

1. Current calibrated camera geometry

The current handmade mount was measured through the deployed Hugin calibration:

* Camera A yaw: +24.97°
* Camera B yaw: −24.50°
* Measured optical-axis separation: 49.47°
* Relative pitch difference: approximately 2.86°

* Camera A: +1.06°
* Camera B: −1.80°
* Camera B residual roll: approximately 0.4°

These pitch and roll differences are manufacturing errors absorbed by calibration. A new professional mount should target equal pitch and zero relative roll rather than intentionally reproducing these errors.

For a new symmetric mount, the nominal camera positions should therefore be:

* Left camera yaw: +25°
* Right camera yaw: −25°
* Nominal optical-axis separation: 50°
* Equal pitch for both cameras
* Relative roll: 0°

The existing Hugin maps are baked from the current 49.47° geometry. The system will be recalibrated after installation in the new enclosure.

2. Camera field of view and mounting-angle options

Each Radxa Camera 4K uses the stock lens with the following published field of view:

* Horizontal FOV: 75° ±3°
* Vertical FOV: 59° ±2°
* Diagonal FOV: 88.2° ±5°

The relationship between camera separation, overlap and total field of view is approximately:

* 49.5° separation: approximately 25° overlap and 124° total coverage
* 55° separation: approximately 20° overlap and 130° total coverage
* 58–60° separation: approximately 15–17° overlap and 133–135° total coverage
* 65° separation: approximately 10° overlap, placing the seam too close to the soft and vignetted lens edges
* Above 67°: insufficient overlap for reliable stitching

For the current lenses, my preferred robust position is approximately 50°. This keeps the seam approximately 12.5° inside each lens edge, where image sharpness and brightness are better, particularly at night.

A 58–60° position may be useful as a maximum-coverage configuration, but I do not want the current lenses operated beyond approximately 62° separation.

I would like the mechanical design to provide:

* A rigid nominal position at 50° total separation
* Adjustment from approximately 49° to 62°
* Clear engraved or indexed positions at 50°, 55° and 60°
* A positive locking mechanism that cannot move after calibration
* Symmetric adjustment around the enclosure centerline
* Both lens centers at exactly the same vertical height
* Pitch adjustment of approximately ±5° for initial alignment
* Roll alignment as close to 0° as mechanically practical

The product may later use approximately 95° HFOV M12 lenses. With these wider lenses, approximately 62° separation would produce around 157° of total coverage with approximately 33° of overlap. The adjustable mount should therefore support the future 62° configuration.

3. Parallax and camera spacing

Minimizing parallax is more important than achieving sub-degree yaw accuracy.

The two camera lens entrance pupils should be positioned as close together as mechanically possible. The previous concept using approximately 140 mm lens spacing should not be used.

I would like 219 Design to determine the minimum practical lens-center separation using the camera STEP geometry. A preliminary target would be approximately 40–60 mm, subject to PCB, FFC connector, lens barrel and mounting-bracket clearances.

The mount must be very rigid. Any movement after Hugin calibration invalidates the baked stitching maps. The cameras should remain calibrated during transportation, tripod installation and normal outdoor operation.

Each camera should have an individual replaceable protective window positioned perpendicular to its optical axis. The clear aperture should be at least 18–20 mm to prevent vignetting.

4. Camera hardware

The system uses two identical Radxa Camera 4K modules with Sony IMX415 sensors.

Approximate dimensions for each camera:

* PCB: 32 × 32 mm
* PCB thickness: approximately 1.6 mm
* Mounting-hole pattern: 28 × 28 mm
* Complete camera depth: approximately 15.74 mm
* Lens barrel maximum diameter: approximately 14 mm
* Lens mount: M12 × 0.5
* FFC cable length: 150 mm
* MIPI CSI-2, four lanes

Camera documentation:

[https://dl.radxa.com/accessories/camera-4k/radxa_camera_4k_product_brief.pdf](https://dl.radxa.com/accessories/camera-4k/radxa_camera_4k_product_brief.pdf)

The two FFC camera cables require strain relief, controlled routing and no sharp folds. A minimum bend radius of approximately 5 mm should be maintained.

5. Main processor board

The main processor is:

* Radxa ROCK 5B+
* Hardware revision V1.2
* Reference PCB envelope: approximately 100.19 × 74.24 mm
* One M.2 2280 NVMe SSD installed underneath
* Two MIPI-CSI camera connections

The official V1.2 STEP model must be used for exact mounting holes, connector positions and component heights. The older ROCK 5B CAD model is not interchangeable with my ROCK 5B+ V1.2.

Official mechanical resources:

[https://docs.radxa.com/en/rock5/rock5b/download](https://docs.radxa.com/en/rock5/rock5b/download)

Direct V1.2 STEP model:

[https://dl.radxa.com/rock5/5b%2B/docs/hw/rock5bp_pcba_3d_V1_2_20250314.stp](https://dl.radxa.com/rock5/5b%2B/docs/hw/rock5bp_pcba_3d_V1_2_20250314.stp)

6. Cooling

The ROCK 5B+ uses the official Radxa Heatsink 6240B V2.0:

* Dimensions: 62 × 40 × 9 mm
* Integrated 5 V fan
* Fan speed: up to approximately 7,000 RPM
* At least 15 mm of unobstructed air should remain above the fan intake

The enclosure needs a defined cool-air intake and warm-air exhaust path. The battery must not be placed in the ROCK 5B+ hot-air exhaust.

Heatsink documentation:

[https://docs.radxa.com/en/accessories/heatsink-case/heatsink-6240b](https://docs.radxa.com/en/accessories/heatsink-case/heatsink-6240b)

7. Battery

I have purchased an ENERpower 4S2P Li-ion battery:

* Cells: INR21700-M50T
* Configuration: 4S2P
* Nominal voltage: 14.4–14.8 V
* Fully charged voltage: 16.8 V
* Capacity: 10,000 mAh
* Energy: approximately 144–148 Wh
* Dimensions: 85 × 72 × 46 mm
* Weight: approximately 600 g
* Integrated 8 A protection PCB
* Published maximum power: 115 W
* Open-ended charging and discharging cables
* Cable length: approximately 100–150 mm

Battery documentation:

[https://enerprof.de/en/products/enerpower-4s2p-akku-14-4v-14-8v-10000-mah-li-ion-m50t-mit-kabeln-offenen-enden](https://enerprof.de/en/products/enerpower-4s2p-akku-14-4v-14-8v-10000-mah-li-ion-m50t-mit-kabeln-offenen-enden)

I suggest reserving a battery cavity of at least 91 × 78 × 52 mm, plus 25–30 mm for the cable exit.

The battery should be:

* Positioned low and near the system’s center of gravity
* Replaceable
* Protected from screws and sharp edges
* Retained without concentrated pressure on the cells
* Separated from the processor and power-board heat
* Cushioned using an appropriate flame-retardant material

8. IP2368 power board

The battery is connected to an IP2368 4S 100 W bidirectional USB-C PD module.

Published dimensions for the common module version are:

* PCB: 48 × 34 mm
* Maximum height: approximately 10 mm
* Four M2 mounting holes
* Hole-center spacing: 43.5 × 28.5 mm
* Approximate weight: 20 g

I suggest reserving at least 54 × 40 × 15 mm, with insulating standoffs and airflow around the MOSFETs and inductor.

Several IP2368 PCB layouts exist. I can provide my actual module, photographs and physical measurements before the final CAD is completed.

9. External enclosure requirements

* Professional and modern industrial design
* Suitable for use beside an outdoor football field
* Not excessively compact; reliability and cooling are priorities
* No externally protruding Wi-Fi or cellular antennas
* Internal antennas positioned away from the battery and metal structures
* One accessible USB-C charging/power connection
* One accessible USB 3.0 connection
* Other maintenance connectors behind a removable service cover
* External power button
* Recessed recovery/reset access
* Visible power, battery and recording indicators
* Replaceable protective lens windows
* Threaded metal inserts
* Gasketed construction suitable for dust and light rain
* 1/4-20 UNC tripod insert positioned near the complete system’s center of gravity
* Optional anti-rotation mounting points
* Camera calibration retained when opening the electronics compartment
* Camera mounting assembly removable as a complete calibrated unit

The first prototype may be 3D printed, but the design should consider future low-volume CNC machining, urethane casting or injection molding.

10. Requested phased quotation

To control the initial development cost, I would appreciate separate quotations for two phases.

Phase 1 – Mechanical architecture and concept

* Review of the supplied STEP models and physical hardware
* Internal component-layout study
* Minimum-parallax camera arrangement
* Adjustable 49–62° camera-mount concept
* Cooling and battery-placement concept
* Preliminary enclosure design
* Initial STEP assembly
* One or two design-review iterations

Phase 2 – Detailed design and prototype

* Final production-quality CAD
* Detailed camera adjustment and locking mechanism
* STEP and print-ready STL files
* 2D manufacturing drawings
* Fastener and purchased-component BOM
* Exploded assembly drawing
* Prototype fabrication support
* Design-for-manufacturing review

Please provide the estimated schedule and fixed-price or budget range for each phase separately.

Please let me know whether this project fits your mechanical and industrial-design capabilities and what additional information you require to prepare a quotation.

Best regards,

Mohamed Jâafar
France read less
My name is Mohamed Jâafar, and I am based in France. I am developing a self-contained, battery-powered panoramic camera for recording, streaming and analyzing football matches.

I already have a functional electronics and software prototype using two synchronized 4K cameras and a Radxa ROCK 5B+. I am looking for assistance converting the handmade prototype into a professional, rigid and manufact... read more
My name is Mohamed Jâafar, and I am based in France. I am developing a self-contained, battery-powered panoramic camera for recording, streaming and analyzing football matches.

I already have a functional electronics and software prototype using two synchronized 4K cameras and a Radxa ROCK 5B+. I am looking for assistance converting the handmade prototype into a professional, rigid and manufacturable enclosure.

The main requirements are:

* A rigid dual-camera mounting system that preserves calibration
* Minimum parallax between the two cameras
* Proper cooling for the ROCK 5B+
* Safe retention of the Li-ion battery
* Professional industrial design
* Prototype-ready STEP and STL files

The camera angle and optical geometry have already been established experimentally, so I do not need optical-system development from scratch.

1. Current calibrated camera geometry

The current handmade mount was measured through the deployed Hugin calibration:

* Camera A yaw: +24.97°
* Camera B yaw: −24.50°
* Measured optical-axis separation: 49.47°
* Relative pitch difference: approximately 2.86°

* Camera A: +1.06°
* Camera B: −1.80°
* Camera B residual roll: approximately 0.4°

These pitch and roll differences are manufacturing errors absorbed by calibration. A new professional mount should target equal pitch and zero relative roll rather than intentionally reproducing these errors.

For a new symmetric mount, the nominal camera positions should therefore be:

* Left camera yaw: +25°
* Right camera yaw: −25°
* Nominal optical-axis separation: 50°
* Equal pitch for both cameras
* Relative roll: 0°

The existing Hugin maps are baked from the current 49.47° geometry. The system will be recalibrated after installation in the new enclosure.

2. Camera field of view and mounting-angle options

Each Radxa Camera 4K uses the stock lens with the following published field of view:

* Horizontal FOV: 75° ±3°
* Vertical FOV: 59° ±2°
* Diagonal FOV: 88.2° ±5°

The relationship between camera separation, overlap and total field of view is approximately:

* 49.5° separation: approximately 25° overlap and 124° total coverage
* 55° separation: approximately 20° overlap and 130° total coverage
* 58–60° separation: approximately 15–17° overlap and 133–135° total coverage
* 65° separation: approximately 10° overlap, placing the seam too close to the soft and vignetted lens edges
* Above 67°: insufficient overlap for reliable stitching

For the current lenses, my preferred robust position is approximately 50°. This keeps the seam approximately 12.5° inside each lens edge, where image sharpness and brightness are better, particularly at night.

A 58–60° position may be useful as a maximum-coverage configuration, but I do not want the current lenses operated beyond approximately 62° separation.

I would like the mechanical design to provide:

* A rigid nominal position at 50° total separation
* Adjustment from approximately 49° to 62°
* Clear engraved or indexed positions at 50°, 55° and 60°
* A positive locking mechanism that cannot move after calibration
* Symmetric adjustment around the enclosure centerline
* Both lens centers at exactly the same vertical height
* Pitch adjustment of approximately ±5° for initial alignment
* Roll alignment as close to 0° as mechanically practical

The product may later use approximately 95° HFOV M12 lenses. With these wider lenses, approximately 62° separation would produce around 157° of total coverage with approximately 33° of overlap. The adjustable mount should therefore support the future 62° configuration.

3. Parallax and camera spacing

Minimizing parallax is more important than achieving sub-degree yaw accuracy.

The two camera lens entrance pupils should be positioned as close together as mechanically possible. The previous concept using approximately 140 mm lens spacing should not be used.

I would like 219 Design to determine the minimum practical lens-center separation using the camera STEP geometry. A preliminary target would be approximately 40–60 mm, subject to PCB, FFC connector, lens barrel and mounting-bracket clearances.

The mount must be very rigid. Any movement after Hugin calibration invalidates the baked stitching maps. The cameras should remain calibrated during transportation, tripod installation and normal outdoor operation.

Each camera should have an individual replaceable protective window positioned perpendicular to its optical axis. The clear aperture should be at least 18–20 mm to prevent vignetting.

4. Camera hardware

The system uses two identical Radxa Camera 4K modules with Sony IMX415 sensors.

Approximate dimensions for each camera:

* PCB: 32 × 32 mm
* PCB thickness: approximately 1.6 mm
* Mounting-hole pattern: 28 × 28 mm
* Complete camera depth: approximately 15.74 mm
* Lens barrel maximum diameter: approximately 14 mm
* Lens mount: M12 × 0.5
* FFC cable length: 150 mm
* MIPI CSI-2, four lanes

Camera documentation:

[https://dl.radxa.com/accessories/camera-4k/radxa_camera_4k_product_brief.pdf](https://dl.radxa.com/accessories/camera-4k/radxa_camera_4k_product_brief.pdf)

The two FFC camera cables require strain relief, controlled routing and no sharp folds. A minimum bend radius of approximately 5 mm should be maintained.

5. Main processor board

The main processor is:

* Radxa ROCK 5B+
* Hardware revision V1.2
* Reference PCB envelope: approximately 100.19 × 74.24 mm
* One M.2 2280 NVMe SSD installed underneath
* Two MIPI-CSI camera connections

The official V1.2 STEP model must be used for exact mounting holes, connector positions and component heights. The older ROCK 5B CAD model is not interchangeable with my ROCK 5B+ V1.2.

Official mechanical resources:

[https://docs.radxa.com/en/rock5/rock5b/download](https://docs.radxa.com/en/rock5/rock5b/download)

Direct V1.2 STEP model:

[https://dl.radxa.com/rock5/5b%2B/docs/hw/rock5bp_pcba_3d_V1_2_20250314.stp](https://dl.radxa.com/rock5/5b%2B/docs/hw/rock5bp_pcba_3d_V1_2_20250314.stp)

6. Cooling

The ROCK 5B+ uses the official Radxa Heatsink 6240B V2.0:

* Dimensions: 62 × 40 × 9 mm
* Integrated 5 V fan
* Fan speed: up to approximately 7,000 RPM
* At least 15 mm of unobstructed air should remain above the fan intake

The enclosure needs a defined cool-air intake and warm-air exhaust path. The battery must not be placed in the ROCK 5B+ hot-air exhaust.

Heatsink documentation:

[https://docs.radxa.com/en/accessories/heatsink-case/heatsink-6240b](https://docs.radxa.com/en/accessories/heatsink-case/heatsink-6240b)

7. Battery

I have purchased an ENERpower 4S2P Li-ion battery:

* Cells: INR21700-M50T
* Configuration: 4S2P
* Nominal voltage: 14.4–14.8 V
* Fully charged voltage: 16.8 V
* Capacity: 10,000 mAh
* Energy: approximately 144–148 Wh
* Dimensions: 85 × 72 × 46 mm
* Weight: approximately 600 g
* Integrated 8 A protection PCB
* Published maximum power: 115 W
* Open-ended charging and discharging cables
* Cable length: approximately 100–150 mm

Battery documentation:

[https://enerprof.de/en/products/enerpower-4s2p-akku-14-4v-14-8v-10000-mah-li-ion-m50t-mit-kabeln-offenen-enden](https://enerprof.de/en/products/enerpower-4s2p-akku-14-4v-14-8v-10000-mah-li-ion-m50t-mit-kabeln-offenen-enden)

I suggest reserving a battery cavity of at least 91 × 78 × 52 mm, plus 25–30 mm for the cable exit.

The battery should be:

* Positioned low and near the system’s center of gravity
* Replaceable
* Protected from screws and sharp edges
* Retained without concentrated pressure on the cells
* Separated from the processor and power-board heat
* Cushioned using an appropriate flame-retardant material

8. IP2368 power board

The battery is connected to an IP2368 4S 100 W bidirectional USB-C PD module.

Published dimensions for the common module version are:

* PCB: 48 × 34 mm
* Maximum height: approximately 10 mm
* Four M2 mounting holes
* Hole-center spacing: 43.5 × 28.5 mm
* Approximate weight: 20 g

I suggest reserving at least 54 × 40 × 15 mm, with insulating standoffs and airflow around the MOSFETs and inductor.

Several IP2368 PCB layouts exist. I can provide my actual module, photographs and physical measurements before the final CAD is completed.

9. External enclosure requirements

* Professional and modern industrial design
* Suitable for use beside an outdoor football field
* Not excessively compact; reliability and cooling are priorities
* No externally protruding Wi-Fi or cellular antennas
* Internal antennas positioned away from the battery and metal structures
* One accessible USB-C charging/power connection
* One accessible USB 3.0 connection
* Other maintenance connectors behind a removable service cover
* External power button
* Recessed recovery/reset access
* Visible power, battery and recording indicators
* Replaceable protective lens windows
* Threaded metal inserts
* Gasketed construction suitable for dust and light rain
* 1/4-20 UNC tripod insert positioned near the complete system’s center of gravity
* Optional anti-rotation mounting points
* Camera calibration retained when opening the electronics compartment
* Camera mounting assembly removable as a complete calibrated unit

The first prototype may be 3D printed, but the design should consider future low-volume CNC machining, urethane casting or injection molding.

10. Requested phased quotation

To control the initial development cost, I would appreciate separate quotations for two phases.

Phase 1 – Mechanical architecture and concept

* Review of the supplied STEP models and physical hardware
* Internal component-layout study
* Minimum-parallax camera arrangement
* Adjustable 49–62° camera-mount concept
* Cooling and battery-placement concept
* Preliminary enclosure design
* Initial STEP assembly
* One or two design-review iterations

Phase 2 – Detailed design and prototype

* Final production-quality CAD
* Detailed camera adjustment and locking mechanism
* STEP and print-ready STL files
* 2D manufacturing drawings
* Fastener and purchased-component BOM
* Exploded assembly drawing
* Prototype fabrication support
* Design-for-manufacturing review

Please provide the estimated schedule and fixed-price or budget range for each phase separately.

Please let me know whether this project fits your mechanical and industrial-design capabilities and what additional information you require to prepare a quotation.

Best regards,

Mohamed Jâafar
France read less
45706905-abf3-468f-b225-5ee34db24eee.png png Jul 17, 2026
ChatGPT Image Jul 17, 2026, 07_18_47 PM.png png Jul 17, 2026
ChatGPT Image Jul 17, 2026, 07_18_15 PM.png png Jul 17, 2026

Things to know

Job location

Remote

Work location

Job skill level

Expert

Skill Level

Job rate

Open budget

Hourly

Job type

Part-time

Job type

Job length

Under 1-month

Job duration

Areas of expertise

3D Modeling CAD 3D CAD Design CAD Modeling Drawings Modeling +3 more

Job categories

Mechanical Design Services Mechanical CAD Design Manufacturing Drawings

About the client

Payment ready

France (08:03 am)

Posted

Active

Job activity

18 Applicants

4 interviews in progress

2 unanswered invites

Similar jobs

Industrial & Mechanical Design for Premium Dual-Face Panorama LED Photo Cube

Remote - Posted
I am developing a premium 14 × 14 × 14 cm ambient lighting and photo-display cube with a thin integrated base. The product should display one continuous personal image or pan...
Mechanical CAD Design Industrial Design Services Product Engineering Services 3D Product Modeling Mechanical Design Services
View job

SolidWorks Mechanical Product Designer Needed for Premium Automotive Fragrance Diffuser

Delhi, India - Posted
We are developing a premium automotive air vent fragrance diffuser under our brand POLIMITA. We are looking for an experienced Mechanical Product Design Engineer proficient...
Mechanical Design Services SolidWorks Design Services 3D Product Rendering and Design
View job

Modeler 3D For Figurine

Remote - Posted
Need to model small figurines while meeting constraints.
Mechanical CAD Design 3D Design Services 3D Modeling
View job

Industrial Point Cloud to Autodesk AutoCAD & Inventor

Remote - Posted
West River Conveyors is seeking an experienced freelance CAD designer for ongoing industrial and bulk material handling projects. We use a Leica BLK360 to scan existing cus...
Mechanical CAD Design Point Cloud Modeling Services 3D Scan to CAD Service Engineering Design
View job

Sr. NX or CATIA Design Airframe Engineer (Remote – Contract Position – up to 400 Hours)

Remote - Posted
1. How much recent CATIA/NX usage you have 2. Any current airframe design experience within the last 5–10 years. 3. Which aircraft programs you supported and at what respons...
Mechanical Design Services Aerospace Engineering Design Engineering Services CATIA Design Services
View job

CAD Designer

Remote - Posted
Project Overview We require an expert Mechanical CAD Designer for an urgent, high-priority project that needs to be completed within the next 2 to 3 days. The task involves...
Assembly Drawing Services SolidWorks Design Services Mechanical CAD Design
View job

How it works

Find hourly jobs

Find hourly jobs

Top rated experts are regularly hired for hourly jobs & ongoing client work.
Fixed-rate jobs

Fixed-rate jobs

Experts can browse & apply to fixed-rate work & quote on a flat-rate basis.
Design contests

Design contests

Experts build a reputation and earn prizes by participating in design challenges.

About Cad Crowd

4.9/5.0

(Our client satisfaction)

G2 2022

Spring high performer

200,695

global members

33,206

projects delivered to clients


Trusted by
US Army Corps of Engineers
Tiffany
BCG
Target
KPMG
Xprize

Find freelance & remote jobs

Your next big opportunity is just a click away. Create a free profile and start finding work tailored to your skills.