Suddenly, I started experiencing clipping and could not figure out why, though I did remember from another thread somewhere, that the “distance from origin” can play a roll in causing clipping (but I’m pretty sure distance is not the issue). So I started doing some googling. I began with asking how to determine the distance from origin. That eventually led me to a few threads: Choppy detail when camera set to perspective, which led to: Flickering faces import IFC due to component axes, which contained a specific post of interest
The post in that second thread contained a potential fix to my problem. It was a code to be entered into the Ruby console. But I couldn’t paste the copied text into the console. I tried to use the Ruby console in the three versions of SU that I have - without success. That led me to question if the Ruby console was even available to me since I am not using pro/licensed versions of SU. I then found the following thread: Is Ruby Console Only Available for SketchUp Pro?
Discussion here indicated the Ruby console was usable in any version of SU - pro/licensed or not.
NOTE: I have never used the Ruby console before - this would be my first time. So I know nothing about it, never wondered about it, guess I had no reason to bother with it. But now I do… just 'cuz!! But seriously, if resetting all axes will solve my problem…it would be nice to be able to do so.
I had no problem accessing the console, and did so exactly as you indicated above. I knew no other way to get to it.
It opens just fine. The problem is, after copying your code, it would not paste into the console. I tried using keyboard shortcuts for copy and paste, and I tried right-clikking and choosing copy and paste from the context menu.
I even tried to type directly into the console… nothing.
WOW. Colour me stupid !! Almost 30 years playing on the computer, and did not realize I was trying to paste the code in the wrong d*mn box! ::::shaking my head::::
Anyway. Now that I’ve been properly schooled on where to enter text, I’ve tried again. While I should have known where to enter the text, I am not savvy on what makes a program tick. So, this is what I got after hitting enter:
puts "Axes reset to bound left front bottom corner:"
puts "Definitions:#{@definitions.size} Instances:#{@count_inst}"
end
end
end
end
Dezmo::Reset_Axes.run
Does this mean the code did what it was supposed to do?
The code did what it was supposed to do. But, I guess, not what you think it should have done. The animation and the described bullet points made by purpose. Independently if you are savvy or not, please try to read more carefully… Well, careful reading can make you savvy.
@dezmo
I had selected everything, even when I had been incorrectly using the Ruby console.
As for what I expected - I’m not really sure what I expected since my project contains many components and groups. I assumed that the axis for each one would be reset, but also figured this would not be visually obvious as I doubted everything would be moved to a single axis point for the overall project - that would have been quite a mess. I thought maybe that axes for components that had been placed in my project facing in a direction different from when they were created, would all be reset in one direction, hoping this would help.
This has been a learning experience, and I thank you for your time and input. I will definitely remember this if I ever have a similar issue.