Debug Traces in Sandbox From Contours
-
Inadvertedly, I discovered that in SU 7.1, the From Contourfunction of the Sandbox displays some traces in the Ruby console.
Here is a small video showing it (I also enclosed the result of the operation with Curviloft. Note that TIG's ExtrudeByRail would produce the same result as Curviloft).
Here is the trace of "from Contour"
activated Getting Sel Edges In get sel edges @ss.length=53 @totalEdges=53 @avgLength = 11.0872419649578 Starting work In EdgesToPtArray @ptSet.length=87 In CreateTerrain pushing 1 on the end removing non-functional triangulating adding points adding polygons done
Is anyone aware of that, or is it just me?
Fredo
-
Yea - sandbox tools are quite verbal.
And there are others: Right clicking on model axis, or outside any geometry while inside a group/component:
Error: #<LocalJumpError: return from proc-closure> C:/Program Files (x86)/Google/Google SketchUp 7/Tools/WebTextures/webtextures_loader.rb:894:in
call'`And if you start SketchUp with the argument that routes the Ruby Console to file:
"C:\Program Files (x86)\Google\Google SketchUp 7\Sketchup.exe" > myRubyLog.txt
There is a great number of "free_Command" lines - this appear with no plugins installed.
Incidentally, there's quite a few startup warnings from your plugins Fredo.
-
@thomthom said:
Incidentally, there's quite a few startup warnings from your plugins Fredo.
Tom,
Thanks. The ones for BZ may have disappeared in the new release of BezierSpline (you're still in version 1.2).
The others with LibTraductor are inevitable, because, for compatibility reasons, I load twice LibTraductor code (the old file LibTraductor.rb for JoinPushPull and then the one from LibFredo6).Fredo
-
@unknownuser said:
Thanks. The ones for BZ may have disappeared in the new release of BezierSpline (you're still in version 1.2).
Ah - indeed I am. Thought I'd them all updated.
-
Still get messages:
undefined method bz_ask_extras for BZ__BezierClassic in file bezierspline_main.rb undefined method bz_ask_extras for BZ__Polyline in file bezierspline_main.rb undefined method bz_ask_extras for BZ__Catmull in file BZ_Dir_13/BZ__Catmull.rb undefined method bz_ask_extras for BZ__Courbette in file BZ_Dir_13/BZ__Courbette.rb undefined method bz_ask_extras for BZ__CubicBezier in file BZ_Dir_13/BZ__CubicBezier.rb undefined method bz_ask_extras for BZ__FSpline in file BZ_Dir_13/BZ__FSpline.rb
-
Looks as though Sandbox tools also outputs stuff during startup:
` key = Unitsvalue = 2.0
key = StampOffset
value = 39.3700787401575
key = GridSpacingX
value = 19.6850393700787
key = SmooveRadius
value = 157.48031496063
key = GridSpacingY
value = 19.6850393700787`
-
@unknownuser said:
The others [warnings] with LibTraductor are inevitable, because, for compatibility reasons, I load twice LibTraductor code (the old file LibTraductor.rb for JoinPushPull and then the one from LibFredo6).
When you next update the LibFredo6.. you can suppress the warnings when you know that your about to redefine old methods.
Save $VERBOSE to a reference, then set $VERBOSE to nil (silent mode,) when done overriding methods, reset $VERBOSE back to what it was. MAKE SURE YOU SET IT BACK !! (or some peeps may get angry.)
Advertisement