vibe-openscad

pdf-page/gemma-3-27b / tier-4-gp2y0d413k

success tier 4

pdf-page (google/gemma-3-27b)

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();

meta

runIdpdf-page_gemma-3-27b-0dafa54d2920-2026-09-05T15-17-45-510Z
matrixIdpdf-page/gemma-3-27b
signature0dafa54d2920f218…
provideropenai-self-hosted
modelgoogle/gemma-3-27b
harnesspdf-page
statussuccess
duration12.70s (wallclock: load + prompt eval + generation + network)
TTFT1.079s
generation time11.85s (pure decode, excludes load + prompt eval)
tokens357 in / 422 out
generation tok/s35.6 tok/s (pure decode rate)
wallclock tok/s33.2 tok/s (end-to-end)
createdAt2026-09-05T15:17:45.511Z
gitCommitb26b1bdf8cd1
openscadOpenSCAD version 2026.04.27

model metadata (self-hosted)

セルフホスト LLM はクラウドの単一 provider と違い、 実質「(モデル開発者, weight publisher, 量子化)」の組で挙動が決まる。 run 時に LM Studio / Ollama から取得した値:

publishergoogle
typevlm
archgemma3
quantizationQ4_0
max ctx131,072 tok
host GPUNVIDIA GeForce RTX 3090 (Vulkan)
host VRAM24 GB
host CPU12th Gen Intel(R) Core(TM) i9-12900K
host RAM32 GB

prompt

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

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

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