diff --git a/src/ifcgeom/schema/mapping.cpp b/src/ifcgeom/schema/mapping.cpp index 7094848e6f..74bc6ffbe5 100644 --- a/src/ifcgeom/schema/mapping.cpp +++ b/src/ifcgeom/schema/mapping.cpp @@ -1765,7 +1765,7 @@ taxonomy::item* mapping::map_impl(const IfcSchema::IfcTrimmedCurve* inst) { taxonomy::item* mapping::map_impl(const IfcSchema::IfcCircle* inst) { auto c = new taxonomy::circle; c->matrix = as(map(inst->Position())); - c->radius = inst->Radius(); + c->radius = inst->Radius() * length_unit_; return c; }