Skip to content

Invalid active path transform error. #153

@LisztVan

Description

@LisztVan

the error message:

ERROR:
RuntimeError
Invalid active path transform
BACKTRACE:
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/DrawingInterface.rb:866:in coordinate_transformation' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/PlanarSurface.rb:1000:in surface_polygon='
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/PlanarSurface.rb:129:in update_model_object' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/Surface.rb:189:in update_model_object'
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/DrawingInterface.rb:748:in on_change_entity' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/observers/FaceObserver.rb:58:in block in onChangeEntity'
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/PluginManager.rb:238:in block in process_events' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/PluginManager.rb:231:in each'
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/PluginManager.rb:231:in process_events' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/PluginManager.rb:294:in block in start_event_processing'
no swap
ERROR:
RuntimeError
Invalid active path transform
BACKTRACE:
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/DrawingInterface.rb:866:in coordinate_transformation' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/PlanarSurface.rb:1000:in surface_polygon='
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/PlanarSurface.rb:129:in update_model_object' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/Surface.rb:189:in update_model_object'
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/DrawingInterface.rb:564:in create_from_entity_copy' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/interfaces/DrawingInterface.rb:509:in new_from_entity_copy'
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/observers/SurfaceGroupEntitiesObserver.rb:187:in block in onElementAdded' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/PluginManager.rb:238:in block in process_events'
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/PluginManager.rb:231:in each' C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/PluginManager.rb:231:in process_events'
C:/Users/lisztzy/AppData/Roaming/SketchUp/SketchUp 2025/SketchUp/Plugins/openstudio/lib/PluginManager.rb:294:in `block in start_event_processing'

Sketchup Version:
Image
Plugin Version:
Image

Problem description:
When drawing the surface, connecting four points resulted in this error. Expected outcome: a face appears. Current outcome: only an edge frame is displayed.

  1. Initial Exploration
    Close SketchUp and open the corresponding OSM file in VSCode in text form. Errors such as 3.9999999999999 (4) or -3.154305798124e-30 (0) are found. The expected data should be the numbers in parentheses.
  2. Attempted Modifications
    The incorrect data was replaced with the expected numbers. After reloading in SketchUp, the face still did not display. Re-saving and reopening the file resulted in the same error data.
    After repeating these steps multiple times, it was preliminarily concluded that once an error occurs, it tends to produce erroneous data.

The description is translated by AI,if you are not understand me,I am sorry for my english level。
if you want to acquire the OSM file,please give me a comment in this issue。the model is complex.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions