Asked — Edited

Having Trouble With Projects That Have Custom Ezbits?

Are you having trouble loading your projects with custom EZBits since the 6-5(6?)-13 update?

Well I did so I figured I'd show you all how to save your projects from complete disaster.

Step 1. Make a copy of your project.

Step 2. Open the project in Notepad (or whatever)

Step 3. Remove EZ Bits from the project. Here is what one looks like. The key is to make sure you have your matches

 [EZRobotBit] code here [/EZRobotBit] 

NOTICE I had to change all of the tags from greater/less than to brackets so it would let me post this.

There are two in this example. Can you find them?


 [EZRobotBit]  #START EZBit
        [GUID]59bc6bd3-9043-42de-bace-79a349468e06[/GUID]
        [Transform3D]
          [Matrix]
            [M11]1[/M11]
            [M12]0[/M12]
            [M13]0[/M13]
            [M14]0[/M14]
            [M21]0[/M21]
            [M22]1[/M22]
            [M23]0[/M23]
            [M24]0[/M24]
            [M31]0[/M31]
            [M32]0[/M32]
            [M33]1[/M33]
            [M34]0[/M34]
            [OffsetX]-8.2720588235294326[/OffsetX]
            [OffsetY]-14.446227929374004[/OffsetY]
            [OffsetZ]0[/OffsetZ]
            [M44]1[/M44]
          [/Matrix]
        [/Transform3D]
        [CategoryId]1[/CategoryId]
        [Connections]
          [EZRobotBitConnection]
            [GUID]c9c2960a-9fd9-41a9-b812-f81613f80a19[/GUID]
            [Description]Left Wheel (Modified)[/Description]
            [BitConnectionType]Servo[/BitConnectionType]
            [Port]D13[/Port]
          [/EZRobotBitConnection]
          [EZRobotBitConnection]
            [GUID]92f3c04f-b254-41d8-bd73-6c7307e77bb1[/GUID]
            [Description]Right Wheel (Modified)[/Description]
            [BitConnectionType]Servo[/BitConnectionType]
            [Port]D11[/Port]
          [/EZRobotBitConnection]
        [/Connections]
        [Description]Bottom half[/Description]
      [/EZRobotBit]  #END EZBit
      [EZRobotBit]  #START EZBit
        [GUID]fee55075-b6d8-4a2c-809b-22cb7e49abbe[/GUID]
        [Transform3D]
          [Matrix]
            [M11]-2.2204460492503131E-16[/M11]
            [M12]0[/M12]
            [M13]1[/M13]
            [M14]0[/M14]
            [M21]-1[/M21]
            [M22]-2.2204460492503131E-16[/M22]
            [M23]-2.2204460492503131E-16[/M23]
            [M24]0[/M24]
            [M31]2.2204460492503131E-16[/M31]
            [M32]-1[/M32]
            [M33]0[/M33]
            [M34]0[/M34]
            [OffsetX]-10.202205882353452[/OffsetX]
            [OffsetY]4.89566613162121[/OffsetY]
            [OffsetZ]58.83053713058257[/OffsetZ]
            [M44]1[/M44]
          [/Matrix]
        [/Transform3D]
        [CategoryId]1[/CategoryId]
        [Connections]
          [EZRobotBitConnection]
            [GUID]fcd53845-419a-43e5-97bc-f76588cc499e[/GUID]
            [Description]Left Arm[/Description]
            [BitConnectionType]Servo[/BitConnectionType]
            [Port]D5[/Port]
          [/EZRobotBitConnection]
          [EZRobotBitConnection]
            [GUID]28c0cdc1-8849-41c7-af39-73f03bb98b55[/GUID]
            [Description]Right Arm[/Description]
            [BitConnectionType]Servo[/BitConnectionType]
            [Port]D7[/Port]
          [/EZRobotBitConnection]
          [EZRobotBitConnection]
            [GUID]3b8b001a-7351-498d-b65d-2df00c7495eb[/GUID]
            [Description]Cam Tilt[/Description]
            [BitConnectionType]Servo[/BitConnectionType]
            [Port]D0[/Port]
          [/EZRobotBitConnection]
          [EZRobotBitConnection]
            [GUID]06fd5272-8bdf-45ed-a3c0-2c25662de0d2[/GUID]
            [Description]Cam Pan[/Description]
            [BitConnectionType]Servo[/BitConnectionType]
            [Port]D2[/Port]
          [/EZRobotBitConnection]
        [/Connections]
        [Description]Top half[/Description]
      [/EZRobotBit] #END EZBit

As you can see the sizes vary depending on what's in them so be sure to check your tags. You don't want to delete anything you are trying to save.

Sure, you'll have to re-make re-import your stls and make new bits but, at least all of your other hard work won't go down the tubes. Besides I'm having fun importing stls. (@DJ Thanks for the servo btw!)

I hope this helps someone out.


ARC Pro

Upgrade to ARC Pro

With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.

United Kingdom
#1  

A little tip for posting code that the forum tends to play around with, paste it on pastebin.com and link to it:)

Luckily for me I never got around to using any of my EZ-Bits on projects so this wasn't an issue but it may be for someone so good find:)

#2  

Just trying to help. I thought I screwed myself but decided to have a look at my project in notepad before losing my cool. I'm glad I did. My project ain't much but it's mine;) Thanks for the pastebin.com tip Rich.

PRO
Synthiam
#3  

:) We're in beta for a bit longer while we work out some kinks. We'll be stable in a few days I suspect.... I feel EZ-Bits are nearly there!

#4  

Well I had deleted my custom ones and didn't back them up. I had some other issues too so getting to start from scratch minus my learning mistakes was cool for me, I just didn't want to loose my other controls;) EZ Bits are pretty cool. I'm having lots of fun with them. I can't wait till they're green light go.

PRO
Synthiam
#5  

We have a huge list of EZ-Bits to do. Including a wall-e and other robots. And Omnibot and and and and and a dalek! and more!:D

#6  

Is there a place to find the dimension standards for EZ-Bits? Like what size connectors to make the EZ-Clips. Also I am a little confused on the whole thing. I think a video giving a run-down of the details on EZ-Bits and how it all works would be great, but no pressure really, I know so much has happend already. I just wanted to mention my state of current confusion on EZ-bits as well as JD the robot. I can't figure out some things about it that I previously posted about.

United Kingdom
#7  

There is some info from DJ on this topic about the stuff that's coming.

I'm sure there is another one somewhere that DJ said about the tutorials but I can't seem to find it, they are coming but aren't here yet :)

On the EZ-Bit Builder side of things, I don't know if it's possible or not but a few suggestions that I would find useful is;

  1. Edges of parts snapping to each other (to ensure they are lined up correctly)
  2. Orbit mode to, well orbit around the EZ-bit
  3. I may have missed it but can you re-edit an EZ-Bit or save one part way through building?
#8  

EZ bits for omni and Dalek... Interesting