V5 Beta test
 1-4  5-24  25-44  45-64  65-84

Previous
Next
 From:  Viewbyte
10653.25 
Not sure if this is a bug, or if I'm just missing the logic here:

Create 3 boxes - boxes 1, 2, and 3.
Select them and Group.
Click on box 1 to select that individual box
Drag copy or use the copy tool to create a copy of box 1 = box 4.
Deselect

Selecting in the Objects browser now shows:

The first group I created - originally containing boxes 1, 2 & 3 - now contain boxes 2, 3 & 4.
A new group containing just box 3.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
10653.26 In reply to 10653.24 
Thank you Pilou.
Drape does work, with proper usage.
- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Phiro
10653.27 In reply to 10653.10 
My settings (Options > General > Unit system)



Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Phiro
10653.28 In reply to 10653.18 
Hi Michael



>> re: Ctrl+A / select all not highlighting group - I just rolled out a new Apr-10 version and I think this should be fixed now. Please let me know if it works ok for you now.

Fixed !
Perfect !

Thanks,
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Death
10653.29 In reply to 10653.20 
April 10th release:


Groups and locked objects don't play well with each other:

Make some objects, group 2 of them, then select one of the group objects and lock it. Deselect all, select the one in the group that wasn't locked, click and drag. The other locked group member moves with it....
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10653.30 In reply to 10653.29 
Hi Death,

re:
> Groups and locked objects don't play well with each other:
>
> Make some objects, group 2 of them, then select one of the group objects and lock
> it. Deselect all, select the one in the group that wasn't locked, click and drag. The
> other locked group member moves with it....

This current behavior is correct. In your step where you click and drag, it's the group that is being selected and dragged and if the group is selected then that means that the entire group object will be dragged.

That's one of the main things that Groups is for, to make a set of objects all transform together as one unit.

If you want to move only the one object you'll need to do a "drill in" selection clicking on it so just that sub-object is selected and not the entire group.

It's similar behavior as with BRep sub objects. In v4 if you draw a box and select an edge of the box and lock it, if you then drag the box the locked edge is not left behind, it goes along with the box.

Locking a sub-object prevents it from being targeted individually for selection, it does not stop it from being transformed if its parent object is being transformed.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10653.31 In reply to 10653.27 
@ Phiro,

re: SVG units problems -

> My settings (Options > General > Unit system)

I'm still not able to reproduce the problem.

I'll make a separate discussion thread for this SVG units issue so we can continue discussing it without being mixed in with other messages here.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10653.32 In reply to 10653.25 
Hi Viewbyte,

re: copy sub object out of a group

> Not sure if this is a bug, or if I'm just missing the logic here:

Looks like a bug, it looks like copying sub objects out of the group is messed up right now. I'm pretty sure I had it working ok at one point but it probably got messed up when tuning groups processing in some other command.

I'll dig in to it and see where it got messed up.

Thanks, - Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Death
10653.33 In reply to 10653.30 
I wasn't sure that this was the intended behavior, but yes, that makes sense and will work well either way.

Maybe a button: "Exclude locked objects" would be fine to select the group and NOT move the locked ones. That way one doesn't have to select all the non locked ones manually.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10653.34 In reply to 10653.33 
Hi Death, I guess the question I have is if you want the locked objects to not move with the rest of the group, then why is it that you want them to be in the same group as the other objects?

If they are not meant to move together then they probably shouldn't be in the same group object since moving things together is one of the main things that groups are focused on doing.

There is probably room for an additional type of hierarchical organizing method like "folders" that would be a sort of looser connection between the objects and not make them behave as a single compound object like groups are.

You can get part of that type of behavior currently by the pre-v5 "grouping" mechanism of having a set of objects with the same name.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Death
10653.35 In reply to 10653.34 
Well, sometimes you have group and you want to move everything in it, BUT one or more objects, they might have to stay stationary.

Imagine a hinged joint, where you want to move the group that includes it, around the hinge, but not the hinge, or it's hinge pieces...

There are many more reasons to have a group's objects move without the locked objects in it.

My suggestion would make things easier, that's all.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10653.36 In reply to 10653.35 
Hi Death,

re:
> Well, sometimes you have group and you want to move everything in it,
> BUT one or more objects, they might have to stay stationary.
>
> Imagine a hinged joint, where you want to move the group that includes it, around the hinge,
> but not the hinge, or it's hinge pieces...

You should probably set this up as having sub groups - have the pieces you want
to move in a sub group that's a child of the main group. When you want to move them and
leave other pieces stationary select the sub group and not the whole parent group.

Locking has to do with selection, not for marking things as stationary.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Death
10653.37 In reply to 10653.36 
That would work.

I am thinking of a messy layout of groups and subgroups though.

A robotic hand with joints and wrist on an arm on a body etc. etc.

I'd rather lock on an element and rotate for ex. the rest about it without having to select a ton of objects to do it.

Just my 5 cents worth. Either way it is a great thing to have grouping, very exiting. All the latest additions (like dimension, themes etc.) made me love Moi even more.

Keep up the good work, can't wait to see what other goodies you are going to come up with. (better fillets maybe?)

Thanx!
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Psygorn (DRILLBIT)
10653.38 
Hello Michael,

I installed Moi V5 just now and when I wanted to open it I ran into some errors.



in the above image you can just see 4 of them but they are more!

After clicking ok on all of these error messages Moi V5 opens!

(needless to say I changed some features in Moi V4 but I did not think they could affect V5!)

Edit: When choose the dark theme those error messages appear again! but in dark theme windows.

EDITED: 12 Apr 2022 by DRILLBIT

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10653.39 In reply to 10653.38 
Hi Psygorn,

re:
> I installed Moi V5 just now and when I wanted to open it I ran into some errors.

It looks like those are all coming from startup scripts you have added to the
MoI appdata startup folder.

The problem is that those scripts are depending on modifications that you've made
to the MoI v4 browser pane.

You would get the same errors if you were to try and run a default v4 on your machine
that didn't have your modified browser pane.

There are various ways you can fix this up. Probably the best is since your startup scripts
depend on a specific customized version you should probably set them up to run only with
that version instead of having them in the common appdata folder where all versions will
find them.

To do that make a startup folder inside the install folder for v4 so you have
C:\Program Files\MoI 4.0\startup and move your startup scripts from their current
location in the shared appdata folder (%appdata%\Moi\startup) to the install-specific one.

After you have done that then those startup scripts should only run with that customized
v4 install and other installs of MoI will not see them.

The other options you could do would be to apply the same browser pane mod to the v5
beta so the scripts would be able to find what they are expecting there too, or another option
yet would be to modify the scripts so that they tolerate errors silently which you can do by
putting a try / catch block around the script code like this:

code:
try {
 
    >>> code goes here <<<

} catch(e) {}



> (needless to say I changed some features in Moi V4 but I did not think they could affect V5!)

Things that you add to the central appdata folder will be seen by new versions automatically.
That's so you can do things like install plug-ins there and not need to copy them to individual
install folders with new program releases.


> Edit: When choose the dark theme those error messages appear again! but in dark theme windows.

When you switch themes the UI is reloaded and startup scripts are run again since many startup
scripts involve UI mods.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Psygorn (DRILLBIT)
10653.40 In reply to 10653.39 
Hi Michael,

Thank you for your help, however, I have got a few questions for you:

>Things that you add to the central appdata folder will be seen by new versions automatically.
That's so you can do things like install plug-ins there and not need to copy them to individual
install folders with new program releases.

Is it possible to have Moi discovers startup settings automatically?

> The other options you could do would be to apply the same browser pane mod to the v5
beta so the scripts would be able to find what they are expecting there too

By doing above mentioned solution Moi V5 beta would have the same UI settings as Moi V4? Do I have to do things manually In order to apply the same browser pane mode to the V5 beta? Is there a way I can have it done automatically? And basically, tell me how to do it!

-Psygorn
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10653.41 In reply to 10653.40 
Hi Psygorn,

re:
> Is it possible to have Moi discovers startup settings automatically?

Sorry I don't understand the question. What do you mean by "startup settings" ?


> > The other options you could do would be to apply the same browser pane mod
> > to the v5 beta so the scripts would be able to find what they are expecting there too
>
> By doing above mentioned solution Moi V5 beta would have the same UI settings as Moi V4?

I'm not sure what you mean by "UI settings" in this context. What it would do would be to
make the MoI v5 beta have the same structural content as your customized v4.

The reason why you are getting script errors is because your scripts are looking for an HTML
element with id="CommandBarCustomUI" inside of the file BrowserPane.htm .

The regular MoI install does not have any element with that id in BrowserPane.htm , it has
it in CommandBar.htm .

So for those scripts to be working in v4 you must have modified your v4 BrowserPane.htm
file to have that element in it.

If you modify your V5's BrowserPane.htm to have the same thing that you added to the v4 one
then that would solve the problem.


> Do I have to do things manually In order to apply the same browser pane mode to the V5 beta?
> Is there a way I can have it done automatically? And basically, tell me how to do it!

It could be possible to change your scripts so that they insert at the end of the <body> of
BrowserPane.htm or something like that instead.

If you can post your startup scripts and the modified BrowserPane.htm file you have made
for v4 then I'll be able to tell you how to do that.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Psygorn (DRILLBIT)
10653.42 In reply to 10653.41 
Hi Michael,

Thank you for your time and your support. :)

>If you can post your startup scripts and the modified BrowserPane.htm file you have made
for v4 then I'll be able to tell you how to do that.

Sure! I would prefer to leave things in your hands in order to prevent myself from messing up with the codes.

I have attached Scripts.js as well as Scripts Full.js

If you need something else please do tell me.

Edit: I have renamed BrowserPane.htm files for better indication

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10653.43 In reply to 10653.42 
Hi Psygorn, here are updated versions of those scripts,

With those in place does it work ok both in v4 and v5 now?

- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  coi (MARCO)
10653.44 
hi,
one question. is it possible to deselect a group in the view panel? @moment if i select 2 groups and want to deselect one of them, i end up with one selected object of the to-deselected group.
best, marco

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-4  5-24  25-44  45-64  65-84