vibe-openscad

tier-4-gp2y0d413k / google/gemma-3-27b

1 run / 累計 12.7s / 累計 $0

google (self-hosted) gemma-3-27b pdf-page

bare (provider default effort)

run detail →
render
bare render of tier-4-gp2y0d413k
loading STL…
success 12.7s · 357/422t
SCAD (29 lines)
// Sharp GP2Y0D413K0F 距離センサ モデリング (単位: mm)

module gp2y0d413k0f() {
  difference() {
    union() {
      // 本体ケース
      cube([29.6, 13, 15], center = true);

      // コネクタ側PWB (厚みは仮)
      translate([-6.5, -6.5, -7.5]) cube([13, 13, 1.5], center = true);

      // レンズケース
      translate([0, 4.8, 7.5]) cube([7.1, 3, 2.5], center = true);
    }

    // ホール (取付穴)
    translate([-14.8, -6.5, -7.5]) cylinder(h=15, r=1.2, center=true);
    translate([14.8, -6.5, -7.5]) cylinder(h=15, r=1.2, center=true);
    translate([-14.8, 6.5, -7.5]) cylinder(h=15, r=1.2, center=true);
    translate([14.8, 6.5, -7.5]) cylinder(h=15, r=1.2, center=true);

    // LED穴 (仮)
    translate([-3.75, 0, 7.5]) cylinder(h=2, r=1.5, center = true);
    translate([3.75, 0, 7.5]) cylinder(h=2, r=1.5, center = true);

  }
}

gp2y0d413k0f();

prompt

添付画像は Sharp 製距離センサ GP2Y0D413K0F のデータシートのページです。
OpenSCAD でモデリングしてください。

座標系: 単位 mm、本体の中心を原点とし、取付面(PWB / コネクタ側)を -Z に向ける。

完成したコード全体を ```openscad ... ``` のフェンスで囲んで出力してください。