Maket started as "drop a plan, walk through it". Fine for a flat, wrong for a building. A house has a ground floor and a first floor; an office has six. Every one of them was a separate saved plan with no relation to the others, and the list filled up with names that only made sense to the person who typed them. So we changed the model: a project is a folder, each floor plan is a plan inside it with a floor index, and the interface, the sidebar and the CLI all follow the same shape.
Why one plan per project was wrong
A DXF is a drawing of one floor. Buildings have several. The old model forced the building to live in the person's head: which saved plans belong together, in what order, and which is the current version. The moment we tried to add a second floor to a test villa we had to invent a naming convention to keep track, which is a sign the software should be doing it. A folder with ordered plans is the smallest structure that makes a building explicit.
What you see
Open Maket and you get a project list with a create box. Type a name, press Create project, and you have a folder; nothing is uploaded yet. Open a project and you get its plans as cards with thumbnails; Add plan uploads the next floor, or you drop a DXF or JSON file onto the scene. The plan is saved immediately under the file's name, the 3D model is built and the build animation plays. Open a plan and you are in the 3D scene. The sidebar mirrors this: projects under Maket with their plan counts, plans under the open project.
Inside a plan, nothing changed
The conversion still runs in your browser and is still free. Units are read from the DXF header, or guessed from the drawing size and shown so you can correct them. Layers get roles (wall, door, window, room, decor, ignore), common names are recognised automatically, and the Layers panel lets you reassign a role with an instant rebuild. Orbit and Walk modes, the floor height slider and GLB export are where they were. Save stores the current settings and a thumbnail.
Small things that matter
- Rename anything in place; the pencil appears on hover, Enter saves, Escape cancels.
- Delete is soft; nothing is lost on the server, and support can restore it.
- Uploading without a project is blocked with a hint, because plans belong somewhere.
- Thumbnails are captured when the build animation finishes and become the project cover, so a project list reads as a row of buildings rather than a row of file names.
- Plans keep a floor index, so ground, first and second stay in order.
The CLI
yesilcam maket create "Villa" makes the folder, yesilcam maket save ground.dxf --project 12 --floor 0 adds a floor, yesilcam maket plans 12 lists what is in it. yesilcam maket analyze plan.dxf --json still returns walls, doors, windows and rooms without saving anything, which is what a build check wants. The MCP server exposes the same verbs, so an assistant connected to your account can create a project and file each floor into it.
How to organise a building
- Create the project with the building's name.
- Upload floors from the lowest up, giving each its floor index.
- Set layer roles and floor height once per plan; each floor may have a different height.
- Save each plan so its settings and thumbnail are kept.
Pitfalls
Draw every floor with the same corner at the same coordinates. Stacking is not in the product yet, but the data model is ready for it, and a consistent origin across drawings is drawing discipline that no software can add afterwards. Keep each floor as its own DXF; a file with several floors side by side converts as one enormous flat. And declare units in the header; a guessed unit is shown, but a wrong guess produces walls three metres thick or three millimetres thick, and both look like bugs in the converter.
Next
Stacking floors into one building you can walk through top to bottom. The project already knows the order and each plan knows its height; what remains is the stairs.
Frequently asked
Do I need a project for a single flat? Yes, and it takes one click. A project with one plan is perfectly normal; the folder is there so a second floor has somewhere to go.
Can I reopen a plan with the settings I chose? Yes. Save stores the layer roles, the floor height and a thumbnail, and the plan reopens with them.
Does Maket cost tokens? No. Conversion runs locally and is free. Projects and plans are stored with your account, and the free plan includes enough to try it.
