nitrofurano

Eurobricks Citizen
  • Content Count

    169
  • Joined

  • Last visited

Everything posted by nitrofurano

  1. @Darats thanks for the heads up and motivation - but about comparing LDCAD with LeoCAD, i can’t avoid showing one more issue that demotivates me to use LDCAD: this is a file being opened at LeoCAD: http://xomf.com/lwhqw - and this is the same on LDCAD: http://xomf.com/smdvb - so i guess you can see the point, how can i model or visualize something only with those red crosses? how can we be minimally productive using LDCAD? or did i install LDCAD so badly? or was the version of LDCAD i installed way too obsolete? (and sorry asking all of that....)
  2. sorry, sorry, sorry, that was a huge mistake from me - 3660.dat is perfectly fine, i took a more careful look into it, and as result i think i can get a bit more efficient on modeling - sorry @legolijntje and everyone else, i’m going to update it now! :S (i guess my confusion got from some LeoCad, i assumed pieces were placed in a grid (as option) by default, and all the confusion started from that - perhaps next versions of LeoCad might have it fixed, and it is really great seeing its sources hosted at GitHub, so anyone of us might be able to help there! :) ) and thanks for all feedback, and indeed, fixing those models that i made such mistakes is a pleasure for me, and i really appreciate a lot all notifications and blunt comments, without any exception! ;) btw, i’m actually not too focused on quantity - such pace (even disastrous! :D ) were mostly motivated by fun and joy, and humbly trying to be helpful on improving the models database a little bit! :)
  3. from my humble viewpoint, i think that (isn’t it?), as important as contributing with models, is to using them for testing the existing pieces from the libraries and verify if they are aligned and fine enough, and that is not the case about 3660.dat (at least from the libraries i’m using from Ubuntu’s repository as LeoCad dependency, that i imagine it is the official one) - perhaps it’s a good idea if this piece gets fixed, and everyone that used it might have to fix their models? i don’t know who can help us to verify it, or how can we help in this process (anyway, about model 371, i’ll try to do some patchwork there the best i can, and add some comments inside that .ldr notifying that the brick 3660.dat is not accurate enough) and about the wings on model 687 i’m seeing that was a mistake from me, i will update the .ldr soon and i’m really trying to do my best - and everyone, please keep helping on testing and improving them - btw, from my experience in whatever online volunteer participation (openstreetmap, forum.linguisticteam.org transcriptions and translations, github, launchpad, wikipedia, etc.), all process consists on an initial process and consecutive revision stages until obtaining an excellent result (not simply “done”), and i humbly think would be great seeing it happening here as well! ; (well, i might be wrong about this, but i don’t know where) 368 - Taxi Station [1976] http://bricksafe.com/pages/nitrofurano/368_taxistation errors: unknown (up to now, please help verifying)
  4. 371 - Seaplane [1976] http://bricksafe.com/pages/nitrofurano/371_seaplane errors: unknown (3660.dat misalignment was a mistake from me, fixed now, due one a LeoCad grid misplacement bug/misfeature)
  5. 687 - Caravelle Plane [1973] http://bricksafe.com/pages/nitrofurano/687_caravelleplane errors: unknown (up to now, please help verifying - i fixed now that misalignment on wings, mistake from me)
  6. i was not starting a holy war, at all! :D - for example, i’m mostly using Macs (i’m on a Macbook Air right now), and very rarely use OSX (i’m using Ubuntu 17.04 right now - in my example, i use mostly Apple hardware because the hardware quality, not because the operating system - and i’m not alone, people Linus Torvalds (Linux kernel developer), Frank Karlitschek (opendesktop.org), Ricardo Lafuente (Libre Graphics Magazine), etc., usually do exactly like me) - and i also know a lot of people that run OSX on non-apple hardware! :D - i know that it’s far more probable that Mac users are mostly OSX users, but they are not everyone - i only posted a heads up observation that i think is positively contributing to the thread context, trying to help it avoid error inductions like this - and i were indeed on topic (i wouldn’t post this comment if i were not)
  7. 619 - Rally Car [1977] http://bricksafe.com/pages/nitrofurano/619_rallycar errors: unknown
  8. errata: “Mac” is the hardware, not the operating system - i guess you meant “MacOS-X” or “OSX”? and btw, Mac is a PC, as clearly explained at https://www.gnu.org/philosophy/words-to-avoid.html#PC
  9. 450 - Fork Lift [1973] http://bricksafe.com/pages/nitrofurano/450_forklift errors: unknown
  10. 386 - Red Cross Helicopter and Ambulance [1976] http://bricksafe.com/pages/nitrofurano/386_redcrosshelicopterandambulance errors: unknown 455 - Learjet [1975] http://bricksafe.com/pages/nitrofurano/455_learjet errors: unknown
  11. 480 - Rescue Helicopter [1975] http://bricksafe.com/pages/nitrofurano/480_rescuehelicopter errors: wrong transparent 2x4 slope brick (a quite unusual one, i guess - http://peeron.com/inv/parts/x453 );
  12. 491 - Formula 1 Racer [1977] http://bricksafe.com/pages/nitrofurano/491_formula1racer (btw, i’m assuming all my models has errors, please help us figuring them out! ;) )
  13. 698 - JAL Boeing 727 [1977] http://bricksafe.com/pages/nitrofurano/698_jalboeing727 do anyone know where from can we find that missing bb96pb01.dat?
  14. 603 - Sidecar [1978] http://bricksafe.com/pages/nitrofurano/603_sidecar
  15. almost always it gets reduced to half of its original size! :D (at least on the simplest/oldest models - i can imagine that technics models might use floats a lot! :D ) btw, doing that process, i speed up a lot the cleaning process another "speed booster" i found was this one, generating a .ldr file template from a parts list (i actually made this script based on another one i used for other things, like rendering/converting .obj files and alike) (i understand that some people might not be comfortable with sdlbasic, perhaps developers here might want to convert the script to another thing, other languages (like python, lua, etc.), etc.) exactly, they are quite frequent from LeoCad... :S (but i don’t mind cleaning that, at all) 711 - Jeep CJ5 [1977] http://bricksafe.com/pages/nitrofurano/711_jeepcj5
  16. @Darats updated 660 and 699 at http://bricksafe.com/pages/nitrofurano/ - thanks! :) (those parts are specially not that easy to get exactly placed, and thanks a lot for the heads up! and specially, as i think most of you all figured out, i use to clean .ldr files, replacing most of the float coordinates into integer values (i think float values are mostly needed on those more recent models, not those made before 80’s), that i think helps to get a cleaner result and a smaller .ldr document ) @legolijntje just a question: since the first messages from this thread helps us to know which models were made - i humbly think that they are a bit difficult to find out which ones were made, since they are not yet sorted numerically, and grouped in different digits (first those with 3 digits, then 4, then 5... ), or at least as closest as possible - it doesn’t need to be in a rush, you can have your time fixing it progressivelly - i was concerned because i was almost about to remake models that actually were remade in .ldr format - what do you think?
  17. 663 - Hovercraft [1977] http://bricksafe.com/pages/nitrofurano/663_hovercraft i hope this one has no errors as well! :D (and please let me know if is there some error - soon i’m going to fix 600 and 699, thanks again! ;) )
  18. @Darats i actually try to infinitely check before posting, the fact is i’m really not good on it! :D (i have a bit of attention deficit and dyslexia, so i really need revising help!!! :D ) - and btw, only now i saw that 1550 missed a 2x3 white plate in front! :D
  19. 290 - Dining Suite [1973] no errors, i guess... http://bricksafe.com/pages/nitrofurano/290_diningsuite i think i didn’t post these ones here: 425 - Fork Lift [1974] http://bricksafe.com/pages/nitrofurano/425_forklift 650 - Car with Trailer and Racing Car [1972] http://bricksafe.com/pages/nitrofurano/650_carwithtrailerandracingcar 660 - Car with Aeroplane and Trailer [1975] http://bricksafe.com/pages/nitrofurano/660_carwithaeroplaneandtrailer 699 - Photo Safari [1977] http://bricksafe.com/pages/nitrofurano/699_photosafari
  20. thanks! 3067pt2.dat works fine on 309 709.dat and 803.dat also on 335 (the other ones don’t - do you know how can i update the library on LeoCad?) 1550 - Sterling Jet [1972] no errors in this one, i guess? http://bricksafe.com/pages/nitrofurano/1550_sterlingjet
  21. 335 - Transport Truck [1967] another model with missing and wrong parts... :S (help needed as well) http://bricksafe.com/pages/nitrofurano/335_transporttruck
  22. 309 - Church [1958] i guess this model needs a huge revision... :S http://bricksafe.com/pages/nitrofurano/309_church
  23. nitrofurano

    i’m Paulo

    thanks! :)
  24. excellent! thanks for improving and sharing! btw, from your .ldr, nothing of what you added appears on LeoCad, i guess it’s really about outdated libraries
  25. i made a small sdlBasic converter, from parts list (like from toysperiod.com ) to .ldr file a list like: 3005 2 Red 3065 5 White 3002 4 Blue would result into: 1 4 0 0 100 1 0 0 0 1 0 0 0 1 3005 1 4 0 0 200 1 0 0 0 1 0 0 0 1 3005 1 15 100 0 100 1 0 0 0 1 0 0 0 1 3065 1 15 100 0 200 1 0 0 0 1 0 0 0 1 3065 1 15 100 0 300 1 0 0 0 1 0 0 0 1 3065 1 15 100 0 400 1 0 0 0 1 0 0 0 1 3065 1 15 100 0 500 1 0 0 0 1 0 0 0 1 3065 1 1 200 0 100 1 0 0 0 1 0 0 0 1 3002 1 1 200 0 200 1 0 0 0 1 0 0 0 1 3002 1 1 200 0 300 1 0 0 0 1 0 0 0 1 3002 1 1 200 0 400 1 0 0 0 1 0 0 0 1 3002 the code is: finp$="test.list.txt" function lstinf$(a$,b$,c$) adra=1:adrb=1:blngt=len(b$):d$="" while adrb<=blngt if mid$ (a$,adra,1)=mid$ (b$,adrb,1) then:adrb+=1:end if adra=adra+1 end while while mid$(a$,adra,1)<>left$(c$,1) d$=d$+mid$(a$,adra,1):adra=adra+1 end while lstinf$=d$ end function fout$=finp$+".ldr" open finp$ for input as #1:open fout$ for output as #2 dst=100:vamt=0 while eof(1)=0 setcaption(finp$+"line:"+str$(vamt)) file input #1,trln$ trln$="> "+trln$+" 0 0 0 " q1$=lstinf$(trln$,"> "," ") q2$=lstinf$(trln$,"> "," ") q3$=lstinf$(trln$,"> "," ") v2=val(q2$) '----- if lcase$(q3$)="black" then:q3$="0":end if if lcase$(q3$)="blue" then:q3$="1":end if if lcase$(q3$)="green" then:q3$="2":end if if lcase$(q3$)="red" then:q3$="4":end if if lcase$(q3$)="grey" then:q3$="7":end if if lcase$(q3$)="oldgray" then:q3$="7":end if if lcase$(q3$)="lightgray" then:q3$="7":end if if lcase$(q3$)="yellow" then:q3$="14":end if if lcase$(q3$)="white" then:q3$="15":end if if lcase$(q3$)="multi" then:q3$="15":end if '----- if lcase$(q3$)="transparent" then:q3$="47":end if if lcase$(q3$)="clear" then:q3$="47":end if if lcase$(q3$)="transclear" then:q3$="47":end if if lcase$(q3$)="trgreen" then:q3$="35":end if if lcase$(q3$)="transgreen" then:q3$="35":end if if lcase$(q3$)="trred" then:q3$="36":end if if lcase$(q3$)="transred" then:q3$="36":end if if lcase$(q3$)="tryellow" then:q3$="46":end if if lcase$(q3$)="transyellow" then:q3$="46":end if '----- if lcase$(q3$)="darkturquoise" then:q3$="3":end if if lcase$(q3$)="darkpink" then:q3$="5":end if if lcase$(q3$)="brown" then:q3$="6":end if if lcase$(q3$)="darkgray" then:q3$="8":end if if lcase$(q3$)="lightblue" then:q3$="9":end if if lcase$(q3$)="brightgreen" then:q3$="10":end if if lcase$(q3$)="lightturquoise" then:q3$="11":end if if lcase$(q3$)="salmon" then:q3$="12":end if if lcase$(q3$)="pink" then:q3$="13":end if if lcase$(q3$)="maincolour" then:q3$="16":end if if lcase$(q3$)="lightgreen" then:q3$="17":end if if lcase$(q3$)="lightyellow" then:q3$="18":end if if lcase$(q3$)="tan" then:q3$="19":end if if lcase$(q3$)="lightviolet" then:q3$="20":end if if lcase$(q3$)="purple" then:q3$="22":end if if lcase$(q3$)="darkblueviolet" then:q3$="23":end if if lcase$(q3$)="orange" then:q3$="25":end if if lcase$(q3$)="brightlightyellow" then:q3$="226":end if if lcase$(q3$)="verylightgray" then:q3$="503":end if '----- for l2=1 to v2 stou$="1 "+q3$+" "+str$(vamt*dst)+" -24 "+str$((l2-1)*dst)+" 1 0 0 0 1 0 0 0 1 "+q1$ print #2,stou$ next vamt=vamt+1 wend close #1:close #2