TextObject - lingering questions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi TF360,
This is about your recent messing around with sketchText object.
As per the current API documentation sketchText object has the property angle which along with the property position defines the placement of the object in 2D space. Rightly so, as without these two fundamental properties 2D geometry as we know it would not exist.
In spite of this F360 engine generates the following:
'''
textObjectAngle = textObject.angle
File " \adsk\fusion.py", line 59187, in _get_angle
return _fusion.SketchText__get_angle(self)
RuntimeError: 2 : InternalValidationError : fusionText
'''
The code line:
textObjectAngle = textObject.angle
is consumed by "\adsk\fusion.py" without any reflux but only when textObject has been created by old UI TextDialog invocation method (in old design files).
- Yes, I know that the current sketchTextInput dialogue does not present the textObject rotation handle.
- And Yes, I know that the dialogue box presents two types of textObjects to be processed: Text and TextOnPath.
- And Yes, I do not know why switching back from TextOnPath to Text mode, one is presented with empty DialogBox !!!?.
- And Yes, I do not know, if the responsible for this development, members of TF360 have ever checked their work, but instead included it to be used by clients of F360 software !!!?.
- … more questions linger …
Sincerely
MichaelT