Noticias:

¿Has Leído las Normas de HispaLUG? LEER AHORA

Menú Principal

SR 3D Builder - A new software for creating LEGO models with PC

Iniciado por xSergio74, 27 de Noviembre de 2007, 09:15:09 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Jetro

This was the content of my Lego3D.ini:
Citar[Lego 3D Cad]
VertexOptimization=50
ViewMode=0
UseHiResPrim=False

But even with the ini file changed the program still complains it cannot find the file.

However, when I go to C:\deploy\SR3DBuilder_0_2_2_9 and double click the SR3DBuilder.exe file it works so the problem appears to be the shortcut in the Programs tree. Unlike other entries it's a dead end: I can't see where it leads to and although it has the typical shortcut arrow it doesn't seem to be a real shortcut for anything.

xSergio74

Hi
here is my Easter gift:

a new release of my application is available on

http://staff.polito.it/sergio.reano/

now with
- full uncerified part support
- full group management
- many fixes on undo/redo

have fun

Sergio

PS: I really need help in patching parts connections. Any voluntaries ? It will be very appreciated !!!!!

Jetro

tell me what that means exactly. What should I be able to do?

xSergio74

It's a new Software for building lego model with your PC. It's like Lego Digital Designe, but uses lDraw parts definition.

have a look on the website. It worth

Cita de: Jetro en 20 de Marzo de 2008, 13:18:46 PM
tell me what that means exactly. What should I be able to do?

Jetro

Shoul dhave been more specific: what do you need volunteers to do. How do I patch part connections.
Not sure I have time, but I'm certainly interested.

xSergio74

I try to explain:
my prog automatically detect connections when associated to parts in lDraw\P folder.
For example when a STUD.DAT part is found, it automatically associate a stud connection in the correct position.
This works fine in 90% of cases, but when there should be a connection not associated with a part (a hinge connection is a typical example) I have to manually add it to the part defnition.
To do this in a 'easy' way i have created a built in functionality (available in the debug version of the prog) that allow users to see where identified connections are, the ability to add new conns of a specific type and to save the modification in the \lDraw\Conns folder.

After doing this it's a good practice and HIGLY RECOMENDED to test any modification in a model

At the moment I think to have patched about half the part that need to, and a help from anybody it would be greately appreciated, expecially if the result is tested, fully functional patched part.

It takes about 10 minutes to patch and test a normal complex part.

if anyone want to try, dowload the debug version of the prog from the download section (it is a NEW release and includes TOWBALL connection management) and read documentation

Cita de: Jetro en 20 de Marzo de 2008, 15:02:43 PM
Shoul dhave been more specific: what do you need volunteers to do. How do I patch part connections.
Not sure I have time, but I'm certainly interested.

xSergio74

Hi Everybody

This to announce a new release of SR 3D Builder 0.3.1.2

In this release:
- New and easy setup routine
- Many fixes in hinges
- Now supports a bit complex hinges
- Some new brick connections fixed

Download from http://staff.polito.it/sergio.reano/

Enjoy

Sergio

Jetro

hmmm, and your website also has improved a lot! I'm going to give it another try...

xSergio74

... and let me know your impressions !!
;D

Sergio

Cita de: Jetro en 28 de Abril de 2008, 17:16:18 PM
hmmm, and your website also has improved a lot! I'm going to give it another try...

xSergio74

New version released of my builder.

Nothing really new, just a lot of fixes in gears movements

Also over 150 part connection fixed (most in technical category)

Dowload as usual from http://staff.polito.it/sergio.reano/


enjoy

Sergio

Jetro

The Installation procedur and your website look a lot better now !!

After a clean install I got the following .NET error report:

Citar************** Texto de la excepción **************
System.IndexOutOfRangeException: Índice fuera de los límites de la matriz.
   en SR3DBuilder.BrickSel.LoadPartList()
   en SR3DBuilder.BrickSel.BrickSel_Load(Object sender, EventArgs e)
   en System.Windows.Forms.Form.OnLoad(EventArgs e)
   en System.Windows.Forms.Form.OnCreateControl()
   en System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   en System.Windows.Forms.Control.CreateControl()
   en System.Windows.Forms.Control.WmShowWindow(Message& m)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   en System.Windows.Forms.ContainerControl.WndProc(Message& m)
   en System.Windows.Forms.Form.WmShowWindow(Message& m)
   en System.Windows.Forms.Form.WndProc(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
SR3DBuilder
    Versión del ensamblado: 0.2.2.8
    Versión Win32: 0.2.2.8
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/SR3DBuilder.exe
----------------------------------------
Microsoft.VisualBasic
    Versión del ensamblado: 8.0.0.0
    Versión Win32: 8.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Microsoft.DirectX
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 5.04.00.2904
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/Microsoft.DirectX.DLL
----------------------------------------
Microsoft.DirectX.Direct3D
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 9.05.132.0000
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/Microsoft.DirectX.Direct3D.DLL
----------------------------------------
Microsoft.DirectX.Direct3DX
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 5.04.00.3900
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/Microsoft.DirectX.Direct3DX.DLL
----------------------------------------
Microsoft.VisualC
    Versión del ensamblado: 8.0.0.0
    Versión Win32: 8.00.50727.1433
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualC/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
----------------------------------------
ImageCombo
    Versión del ensamblado: 1.1.2991.21158
    Versión Win32: 1.1.2991.21158
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/ImageCombo.DLL
----------------------------------------
System.Windows.Forms.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

If I ignore the error and allow the app to continue loading it shows attached image 1 in the bottom left corner and never goes past 71 (I suppose that's not what it should do)

Also I can only access the parts groups you can see in the second attached image.

If I try to load the Indicator.dat I get a fast load tim, but no image.

Looks like something unexpected happened...


julencin2000

Jetro, eres un beta tester de la leche ^_^

Jetro

Hombre, decir "no funciona" no sirve de mucho  :D

xSergio74

Hi,
to solve the problem, try do the following:
- delete parts00.lst file in c:\ldraw folder: this file is used by my prog and is recretated if not found. you will experience a 20-40sec delay in starting application before loading images.
- if problem is not solved, try the following:
    - note the image having the problem (in your screenshoot the appl loads up to 71 images, and the problem was on 72)
    - close the application
    - open the recreated parts00.lst with notepad (or whatever ascii editor)
    - goto the noted line (in the example 72) and be sure it is not and empty line but is like all other lines
    - if this is the case, send me the whole parts00.lst file and i'll check

bye

Sergio


Cita de: Jetro en 24 de Mayo de 2008, 13:57:19 PM
The Installation procedur and your website look a lot better now !!

After a clean install I got the following .NET error report:

Citar************** Texto de la excepción **************
System.IndexOutOfRangeException: Índice fuera de los límites de la matriz.
   en SR3DBuilder.BrickSel.LoadPartList()
   en SR3DBuilder.BrickSel.BrickSel_Load(Object sender, EventArgs e)
   en System.Windows.Forms.Form.OnLoad(EventArgs e)
   en System.Windows.Forms.Form.OnCreateControl()
   en System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   en System.Windows.Forms.Control.CreateControl()
   en System.Windows.Forms.Control.WmShowWindow(Message& m)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   en System.Windows.Forms.ContainerControl.WndProc(Message& m)
   en System.Windows.Forms.Form.WmShowWindow(Message& m)
   en System.Windows.Forms.Form.WndProc(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
SR3DBuilder
    Versión del ensamblado: 0.2.2.8
    Versión Win32: 0.2.2.8
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/SR3DBuilder.exe
----------------------------------------
Microsoft.VisualBasic
    Versión del ensamblado: 8.0.0.0
    Versión Win32: 8.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Microsoft.DirectX
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 5.04.00.2904
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/Microsoft.DirectX.DLL
----------------------------------------
Microsoft.DirectX.Direct3D
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 9.05.132.0000
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/Microsoft.DirectX.Direct3D.DLL
----------------------------------------
Microsoft.DirectX.Direct3DX
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 5.04.00.3900
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/Microsoft.DirectX.Direct3DX.DLL
----------------------------------------
Microsoft.VisualC
    Versión del ensamblado: 8.0.0.0
    Versión Win32: 8.00.50727.1433
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualC/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
----------------------------------------
ImageCombo
    Versión del ensamblado: 1.1.2991.21158
    Versión Win32: 1.1.2991.21158
    Código base: file:///C:/Archivos%20de%20programa/SR%203D%20Builder/ImageCombo.DLL
----------------------------------------
System.Windows.Forms.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

If I ignore the error and allow the app to continue loading it shows attached image 1 in the bottom left corner and never goes past 71 (I suppose that's not what it should do)

Also I can only access the parts groups you can see in the second attached image.

If I try to load the Indicator.dat I get a fast load tim, but no image.

Looks like something unexpected happened...



Jetro

#29
Deleting the parts00.lst file caused a 2 minute delay, but resulted in the same problem reoccurring.

Line 72 in my parts00.lst read:
CitarARROW_75.DAT  Arrow_75
The parts00.lst file is too big to attach so I'll send it to you by email.

One more thing. The installation created a shortcut on my desktop, but there is no shortcut to start the program in the Program menu (only 'uninstall' and 'website')

Oh, and before I forget... what does the installation do exactly to my installed ldraw parts? If I install new parts do I need to erase parts00.lst again to force the program to recognise new or reinstalled parts?