Collaboration with other software
About model and data exchange with 3rd party solutions: Revit, Solibri, dRofus, Bluebeam, structural analysis solutions, and IFC, BCF and DXF/DWG-based exchange, etc.

Missing vertex in ArchiCAD models?

Anonymous
Not applicable
Hi all, I'm new to AC and have just been playing around with it for a bit. I always render in 3ds max, so have been testing how compatible AC is with exporting to max.

I have come across a strange problem, that when I have a wall with either 2 windows or 2 doors, that are parallel to each other. If I export to 3ds max as a .3ds (or dwg/dxf/obj) I find that the wall face is split into 2 polygons. This would normally be ok, but if I move the polygon I find that it is missing a vertex. Basically it’s an edge that passes through another edge, without being connected. This creates problems further down the line for me unless I fix it, in max. But this could be become very time consuming, as you can imagine doing each, one by one. I have not seen this problem before using ADT. So assume that ArchiCAD is generating poor models. I would like to know if it’s possible to edit or control the way ArchiCAD is generating its models? Or anything else that would help.

Thanks

I have attached 2 images from max to illustrate the problem more clearly
11 REPLIES 11
Anonymous
Not applicable
Anyone? Is this posted in the correct section?
Anonymous
Not applicable
Raphael wrote:
Anyone? Is this posted in the correct section?
I think you are in the right section.

Anyway, when I look at the wall in your post I see this strange line (see below); do you have 2 empty openings overlapping? 2 walls overlapping?

Draw a marquee to include the 2 openings.
Activate the door tool and go to Edit/Select All Doors in Marquee
Activate the arrow tool and go to Edit/Select All in Marquee
(do not ask why a "Select All in Marquee" doesn't get the doors or windows when the arrow tool is active)

Now go to Edit/Edit selection Set.

It should show that 2 doors and one wall have been selected. If there's something else there, it could be the problem.

Select each of the openings and see if they overlap, that could also be the problem.
Anonymous
Not applicable
Thx for the reply Woodster, I have followed your instructions, and it does indeed show that 2 doors and one wall have been selected, there is nothing else.

If I adjust the height of one door/window, so they are not horizontally parallel along the wall with the other door/window, this problem does not occur. I can also create this line/problem that you see (that the red arrow is pointing to) repeatedly, whether it be a new file or not. I have also tried different walls, doors and windows.

I have attached another image, showing the wall after I have conveted to to a editable poly, and welded all vertices. You can see that I have moved two of these vertices, and it shows them just sitting on top of an edge. This is not good. Originally before the vertices are welded, there are 3 of them sitting at the same point.

I have also tried the import ArchiCAD to Max script/plugin, but results are the same, and as I have said before other file types. Thus I can only conclude that ArchiCAD is doing something strange, when it generates the model.

Any Ideas?
stefan
Expert
Have you tried welding your vertices in 3ds max? That glues the geometry correctly into itself.

I have have smoothing errors and rendering errors in the past, where welding seemed to solve quite a few small problems.

I had even attempted to start a MaxScript to cleanup the ArchiCAD imported model, but I didn't got it working.
--- stefan boeykens --- bim-expert-architect-engineer-musician ---
Archicad27/Revit2023/Rhino8/Unity/Solibri/Zoom
MBP2023:14"M2MAX/Sonoma+Win11
Archicad-user since 1998
my Archicad Book
Anonymous
Not applicable
Yes stefan I have also tried the max import script, and I got it to work, but it does not solve this problem. I have also tried welding vertex's aswell. But the problem is, that the models that come in from ArchiCAD, has a vertex sitting on top of another edge/line.... there is no other vertex to join to.... the only way to fix it is to add the vertex myself!!

Look at the last picture I uploaded, it shows where I pull the vertex away (to the side), that it was just on top of another line. This is the same if I export the ArchiCAD model into AutoCAD etc. The problem is with ArchiCAD... I would say even before I get to the export button. ArchiCAd is just generating poorly constructed models.

So as to my original question, what can I do inside the ArchiCAD program to change this?
stefan
Expert
You don't have any control over the internal ArchiCAD triangulation (which comes as no surprise).

There is an optimize modifier in max too. Maybe that'll solve some minor problems.

But IMHO I don't remodel in 3ds max. I model the building in ArchiCAD and use it "as is". I do updates in ArchiCAD and re-import and in a few minutes everything is transferred. I copy new modifiers from the old model over the new elements. It's not as automatic as the ArchiCAD-Cinema4D integration but it'll work.
--- stefan boeykens --- bim-expert-architect-engineer-musician ---
Archicad27/Revit2023/Rhino8/Unity/Solibri/Zoom
MBP2023:14"M2MAX/Sonoma+Win11
Archicad-user since 1998
my Archicad Book
Anonymous
Not applicable
Hmm... Ok, this is disappointing to say the least. I would not mind if there was some kind of automatic method to fix all of them in a model. But as far as I know this can only be done manually

Its almost like a model on top of another model, but some of the vertex's/points are shifted so that they do not aligne with the original vertex's.

Thanks anyway Stefan. I wonder if anyone else has any other ideas? Maybe I should have posted this in one of the more popular threads

R.
Anonymous
Not applicable
Anyone have the answer?
Djordje
Ace
stefan wrote:
You don't have any control over the internal ArchiCAD triangulation (which comes as no surprise).
If I am not wrong, there used to be a triangulation API sometimes in 6.5 or 7 ... will have to investigate ...
Djordje



ArchiCAD since 4.55 ... 1995
HP Omen