Eurobricks Vassals
  • Content Count

  • Joined

  • Last visited

About usbdevice

Spam Prevention

  • What is favorite LEGO theme? (we need this info to prevent spam)
    Star Wars

Profile Information

  • Gender
  • Location
  • Interests
    Music, photography, electronics, travel


  • Country

Recent Profile Visitors

453 profile views
  1. The Falcon needs an area of 32cm x 47cm (width x length) for the landing gear to stand on.
  2. usbdevice

    Pythagoras, again - angle tool

    Sorry, not at the moment. The problem is not that I wouldn't want to, but that I don't have the means to test it at the moment. I am looking into it though.
  3. usbdevice

    Pythagoras, again - angle tool

    Hi again I have updated my original post as I recently decided I needed something to sink my teeth into. I rewrote the script in C++ and built binary versions (executables) for Windows and Linux. Changes: - I added the possibility to specify a tolerance for the more adventurous among us - Option for studless - instead of a stack of bricks for the vertical, it'll draw you a 'regular' technic brick - Scrolling with the mousewheel while on the image will zoom in/out A word on the tolerance: It's specified in % of the distance between two holes of a technic brick, which is 20 LDU or 8mm. So for example a tolerance of 1% would equal 80um (micrometers) The download links are in the first post of this thread. Cheers
  4. usbdevice

    Post your general LEGO Star Wars questions here

    Like this?
  5. usbdevice

    Post your general LEGO Star Wars questions here

    Hi Forresto, I too "de-yellowed" some older white and grey bricks with good results. The original site (in addition to the videos already posted by others) that had the information was That page doesn't exist anymore but fortunately it can still be found via the wayback machine at I don't know when the original page went offline but I chose a date in 2011 and that seemed to work: There's a lot of background information there plus a gallery with some pictures (lots are missing). I did not make a gel but simply immersed my bricks in the liquid peroxide/Oxy-solution. I also used a very strong peroxide solution, 30%, and what that did for me was that the entire thing was done in a little more than an hour (outside in the summer sun) instead of 8-24 hours. Your mileage may vary. I used a glass container, wrapped with aluminium foil around the outside for reflection of the sunlight, and stirred (use a PTFE(Teflon)-coated stirring rod or a 1x16 Technic brick ) the bricks around a bit every couple of minutes in order to maximise their exposure to the sunlight. I did NOT try this on any printed parts. Lenny
  6. usbdevice

    VIDEO: New Lego Star Wars C-3PO (Polybag)

    They are available in Switzerland at Manor (at least in Zürich) for CHF 4.90. I found them by chance there today. Posting this because they were/are already being sold for ridiculous prices on a Swiss online auction site.
  7. usbdevice

    [MOC] Spaceship "Desert Harrier"

    Stunning. I love the colour scheme and the very cool interior.
  8. usbdevice

    [MOD] 10227 UCS B-wing

    Great work! Huge B-Wing-fan here too. And I love you display stand. I always thought the B-Wing would look much better in an upright position. I've been meaning to build something similar but I need a different display shelf first since my current one doesn't have the clearance to fit the B-Wing in there upright
  9. usbdevice

    Death Star Stop Motion made of 2750 photos

    Brilliant! Makes me want to take mine apart and rebuild it again.
  10. usbdevice

    Pythagoras, again - angle tool

    Wow, thanks to everyone asking and contributing! So yes, my UI is confusing, sorry about that I should have thought about this more before posting it here. So to recap why at first glance those don't appear as valid pythagorean triangles: The A and C sides use a different scaling than the B side. Horizontally, A, and diagonally, C, the distance between 2 holes is 20 LDU, vertically, B, the distance between 2 holes (of 2 bricks stacked directly on top of each other) is 24 LDU (with each plate adding another 8 LDU). If you multiply the numbers in the list with the corresponding LDU factor and THEN apply pythagoras you will find that it works out perfectly. To take the 5/10/13 triangle mentioned above a couple of times: (5 * 20)² + (10 * 24)² = (13 * 20)² The reason I used this "weird" scaling was that I needed my angle to be built in this way: vertically stacked and with a diagonally placed 1*X technic brick. Maybe I didn't search enough or in the wrong places, but I all information I could find using google referred to technic BEAMS and usually only listed very few possible angles (only one I can remember off the top of my head is Anyways, I'll try and work on it some more if I find some time this weekend. Lenny
  11. usbdevice

    Pythagoras, again - angle tool

    Hello Owen You make good and valid points Very true. I am aware of this, I just never got around to implement the sorting. I'll look into this the next time I have a bit of spare time. Also a good and important point. It took me a while to get to grips with the LDU-system of measurements and I probably should have used that for measurements in the list. I just figured that holes would be easier to understand, but yes, then you have the problem that the A and B units are not equal. As for the other options/possibilities of combining bricks, it's all doable but that would have gone beyond the original scope of my "hack" It is limited, but at the moment that's just what it is. Yes, it would appear in the list if I had checked the "with multiples" checkbox, 5 10 13 is a multiple of 2.5 5 6.5. The script works in this way: when it has found a new triangle, it checks to see if the resulting angle is already in the list - depending on the checkbox it is then included or not. It would also appear if I had unchecked the "half offsets" checkbox as then the 5 10 13 triangle would be the first with that angle. Yes I have. I wasn't sure whether this would be acceptable in terms of legal/illegal connections. I actually ended up using an angle which is not in the list either (the I mentioned in my original post, the one I found by trial & error). I even went as far as to calculate the relative "error" and looking up the coefficient of linear thermal expansion of ABS and molding tolerances for Lego bricks to see how many degrees of temperature change it would take for line up perfectly in best/worst case scenarios The question in the end would be: What is the acceptable tolerance in order to not stress the bricks too much? This would probably not be too hard to implement but I'm still hesitant as I wouldn't want to upset the community by suggesting not entirely legal connections. I'd like to point out, for anyone interested and with a knowledge of Python, the source code is there, feel free to add change and modify to suit your needs. I'm sure the code can be optimized. It is a hack and because of me not thinking it all through before starting there are a couple "ugly" patches to make it work. Well, that would mean a whole other level of complexity and I would have no idea how to go about this but after thinking about it for a bit, it might be possible to export a particular triangle to maybe an MLCad/LDCad file format... Lenny
  12. Update I rewrote the script in C++ and built 2 binary versions of the tool - 1 for windows and 1 for Linux. I have not been able to test them extensively and they do have bugs which I hope to fix soon. I could not attach them to this post as the file size is too large. Windows version tested on a fresh install of Windows 7 Professional (don't have anything more recent), Linux version tested on a fresh install of Ubuntu 16.04 technicAngles_Windows technicAngles_Linux Original post: Hey all Hope this is the right place to post this, if not, moderators please move to wherever it should go. Also, long post alert! I was recently looking for a way the recreate an angle (within a certain range) using technic bricks and after some twiddling around by stacking lots of technic bricks and rotating another brick fixed to the stack with a pin in order to find where the holes would line up I realised a) that this was not very precise (I did find 1 illegal connection that seemed to work perfectly) and b) that it might take forever. What to do? Automate! I quickly hacked a small Python script together that would calculate all possible pythagorean triangles by stacking bricks - done. Or was I? Well, for my original purpose I was. But then I looked at the list of angles the script had returned and realised that I was having trouble imagining what a certain angle/triangle actually looked like. This is where ambition took over. I started to add a graphical user interface which would draw the triangles calculated by my script - this took a lot longer than the mere calculation script. A LOT longer Anyway, it works nicely now. Some screenshots (click on them to view a larger version) Now, I don't know if this tool would be of any use to anyone (maybe everyone knows these angles by heart) but I thought I'd share it anyway. The problem here is that it requires Python and Qt4 and anyone who'd like to use the script should have these installed and while I can and will give every bit of information and help concerning my script I simply do not have the time to help people to set up Python and Qt4 (and PyQt) on their computers. Anyone who has these prerequisites fulfilled should be able to download the attached files and run it without a problem. Alright then, some pointers on how to use it: Checkbox "with half offsets": when checked the calculations will include technic brick 1 x 2 with 2 holes which basically means half a hole offset. Checkbox "with multiples": when checked the same angle may appear multiple times as doubling the length and height of a triangle will result in the same angle. Fields "Max. length" and "Max width": when left empty the script will use a maximum length of 15 holes (16 stud brick), use any other value you like - the larger, the more different angles you will get. When you've made your choices click "Calculate" or press "ENTER". The script will generate a list of triangles and display it in the table. Click on any entry in the table to see a graphical representation of the triangle on the right side of the window. The currently displayed triangle can be saved as an image (.png) by clicking on, yes you guessed it, "Save Image". The image will be saved in the same location as the script resides. That's about it. I have tested this on Ubuntu Linux 14.04 using Python 2.7.6 and Qt4 and on Windows 7 using Python 2.7.5 and Qt4. If you think you've found a bug please email me (address is in the source code or the about window) with a description and a way to reproduce it and I'll see what I can do. The reason I chose Python/Qt is that it is platform independent and the script should run on any operating system which supports the 2 - also because I'm lazy and I have the 2 already installed. At the same time I realise that it is not for everyone because of the need to have them both installed. Here's hoping that at least 1 person finds this useful Feedback is always welcome of course. Cheers
  13. Hi all I did this mod quite a while back and meant to post it but somehow forgot. After recently having seen images of the new UCS TIE Fighter (which does have the rear viewport) I remembered about this mod of mine. It's nothing special and the model loses even more of it's "roundness" (what little there was to start with) but I was quite happy with it. I tried to use most of the parts in the set but the use of some extra parts was inevitable. If anybody wants to build it, it's a bit wobbly at the start but it's as stable as it was before once it's finished. Here's an LDCad render (sorry, I didn't take any pictures when I had built it) and I've attached an .ldr of the complete cockpit build. Cheers TIE Rear Viewport.ldr
  14. usbdevice

    LEGO Star Wars UCS 75060 Slave I

    So, my replacement sticker arrived today (in a stiff, carton-backed envelope by the way). The printing is perfect on this one but as half suspected, the spelling error has not been corrected yet. Still, I'm happy I can finally complete my Slave I.
  15. usbdevice

    LEGO Star Wars UCS 75060 Slave I

    I'll definitely post back when I have the replacement and let you all know.