299 MODEL WORKS JP
299 MODEL WORKS / HOW IT STARTED
Scale-model workbench in natural light
THE TOOL BEHIND THE TOOLS

Even with only an idea,I could start.

I did not start out knowing programming or web development. While building models, I described things I wished existed to ChatGPT, made rough prototypes, tested them, and brought the failures back for revision. The tool-making side of 299 MODEL WORKS grew out of that dialogue.

299 WORKSHOP CHIEF Could Blender make just this one tedious step a little easier?
GPT First, let’s define what is selected now, where the problem occurs, and what the desired result should be.
299 WORKSHOP CHIEF I do not know all the technical details, but I think it would be useful if it behaved like this.
GPT Then we can make the smallest workable prototype and fix it from real examples when problems appear.

This page is not a claim that ChatGPT automatically completed everything. It is a record of repeated dialogue, real-device testing, and revision toward something usable.

NOT ENOUGH KNOWLEDGE. NOT ENOUGH TIME. JUST AN IDEA. But it can help think through the first step — and the next correction.

00 / WHAT IS GPT

What do I mean by GPT here?

CHATGPT / AI ASSISTANT

On this page, “GPT” means ChatGPT, which I use as a thinking and development partner for 299 MODEL WORKS.

ChatGPT is an AI assistant you can work with through conversation. It can help answer questions, organize ideas, draft text, plan work, write code, and inspect images or files while the discussion continues.

I see it less as a machine that produces a finished answer and more as a partner that organizes goals and constraints from what I explain, then proposes the next thing to test.

01

Speak normally

You can describe the problem in ordinary language without technical vocabulary or a formal specification.

02

Organize the idea

A vague idea can be separated into goals, conditions, and steps.

03

Make something testable

It can produce a first draft of text, code, or interface ideas that can be run and checked instead of only discussed.

GPT is not always correct. For work such as scale models and 3D data, where the outcome can be checked physically, you still need to test it yourself and revise what does not work.

01 / STARTING POINT

What I was missing before I started.

THREE BARRIERS
01

I did not know how.

I did not know the terminology, the process, or even where to start researching. I could ask GPT about unfamiliar terms directly and have the necessary steps broken down.I could start with a question even without the background knowledge.

02

There was not enough time.

Building models already takes time. Doing research, organizing specifications, drafting code, and editing text alone is difficult. GPT helped shorten the preparation and repetition around those tasks.

03

It was still only an idea.

At the “this would be useful” stage, there is no specification or finished design. By talking through the goal and constraints, a vague frustration could be turned into something testable.

02 / DIVISION OF WORK

Not “GPT made it.” We worked through it together.

WHO DOES WHAT
299 SIDE

What I decided

  • Decide what the actual problem is and what is truly needed
  • Run it on real model data and judge whether it is useful
  • Return concrete examples when the behavior is not what I expected
  • Remove risky features or unnecessary specifications even if they look convenient
  • Take responsibility for whether the result is used or released
GPT SIDE

What GPT helped with

  • Explain unfamiliar operations and terminology as they appear
  • Organize rough ideas into functions, constraints, and steps
  • Create the first working draft of code or web pages
  • Suggest likely causes and fixes from errors and failed examples
  • Turn notes, specifications, and update records into readable documentation

03 / WHAT GREW

One idea grew into all of this.

299 MODEL WORKS PROJECTS
WEB TOOL

299 Paint Finder

It began as a tool for finding model paints close to a selected color. Through actual use and revision, it has gradually expanded into a broader way to find the paint you need for a model.

BLENDER ADD-ONS

299 Tools for Blender

Small add-ons for inspecting, selecting, splitting, and repairing 3D data used in model making. One was added each time a repeated problem appeared; there are now 13.

CALCULATION TOOL

299 Chain Builder

A calculation helper for sprocket dimensions, center distance, and chain link count. It grew from a rough idea into a tool that also supports CAD work and SVG output.

WEBSITE / RECORD

299 MODEL WORKS

This site itself — collecting finished models, tools, and build records — was also built by comparing prototypes and correcting one awkward detail at a time.

04 / THE LOOP

The usual loop until it works.

TRY / TEST / FIX
01

Notice a problem

Notice a repetitive, tedious, or failure-prone step during model making.

02

Speak normally

Without writing a formal specification, explain in ordinary language what is frustrating and what would make the work easier.

03

Prototype

Do not aim for a finished product immediately. Build the smallest working version and use it on real data.

04

Return the failure

Show the exact data that fails, the interface that feels wrong, or the process that is too slow, then look for the cause.

05

Keep what works

Once it becomes useful, preserve it as a tool, procedure, or article for the next project.

05 / REALITY CHECK

Useful, but not something to trust blindly.

LIMITS

GPT does not erasewhat I do not know.It helps me finda way to move forwardeven while I am still learning.

It can produce convincing mistakes: nonexistent functions, incorrect assumptions, or interfaces that are impractical in real use.

With scale models and 3D data, the final result exists in the real world. You cannot judge it without testing on actual data and physical output.

For that reason, 299 MODEL WORKS treats GPT suggestions as prototypes rather than finished answers. I use them, go back when something is wrong, and ask again when something is unclear.

WHAT IT BECAME

From an ideato something usable.

Nothing becomes finished instantly. But by checking one unknown at a time, testing, and revising, I can now carry an idea far enough to use it in my own work. Paint Finder, the Blender add-ons, and Chain Builder all grew from this loop.