Results 1 to 8 of 8

Thread: Warehouse 3D: project description

  1. #1
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,818
    Rep Power
    10

    Warehouse 3D: project description

    Hi all.

    At work I'm starting to automate a wharehouse where we handle row chemical materials.
    We have a classical grid layout and a logistic system that indicates where materials are held.

    So, there are lanes, every lane have a grid layout face with X (the horizontal position) and Y (the floor)
    I have a mad idea to creare a 3D application layout in charge to visually drow current warehouse showing where materials are located. Something like the following pictures:
    http://recoker.com/images/config1.bmp
    http://recoker.com/images/config2.bmp
    http://recoker.com/images/config3.bmp
    http://recoker.com/images/config4.bmp

    The application not only have to show where goods are but should connect to out DBMS, checking materials, stocks, position in the warehouse and visually show on the 3D layout where stock is located.

    I think this can be an opportunity for thinBasic but ... but I'm first searching around and see if something like that already exists.

    If you have any idea, please let me know.

    Ciao
    Eros
    Attached Images Attached Images
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  2. #2
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,155
    Rep Power
    736

    Re: Wharehouse 3D handling

    Hi Eros,

    very interesting task, I do not know many "information system" type applications, so cannot advice any concrete product.
    From the basic characterization it seems doable in ThinBasic ( ODBC + UI + TBGL ), but I guess it might not be so simple ( ok, "simple" is not the best word here ) as it looks.


    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  3. #3
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Location
    Naples, Florida & Duluth, Georgia
    Age
    68
    Posts
    3,865
    Rep Power
    405

    Re: Wharehouse 3D handling

    Too me it seems quite doable. Just assign one field to your database that would contain the "storage cell location in the warehouse grid". Then in the 3D display, the info from the database could be shown in the appropriate "Cell", item type and quantity by text and the location highlighted with the text on or nearby.
    Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
    Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server

  4. #4
    thinBasic MVPs
    Join Date
    May 2007
    Location
    UK
    Posts
    1,427
    Rep Power
    160

    Re: Wharehouse 3D handling

    Provided the odbc stuff works the 3d stuff seems quite easy.

    So if :

    each rack is an entity
    each item is an entity

    you could click on an items image (entity) and find it by nearest.
    that entities data could hold the reference for your db lookup.

    sounds ok but you wouldnt have enough entities possibly.
    Home Desktop : Windows 7 - Intel Pentium (D) - 3.0 Ghz - 2GB - Geforce 6800GS
    Home Laptop : WinXP Pro SP3 - Intel Centrino Duo - 1.73 Ghz - 2 GB - Intel GMA 950
    Home Laptop : Windows 10 - Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz, 2401 Mhz, 2 Core(s), 4 Logical Processor(s) - 4 GB - Intel HD 4400
    Work Desktop : Windows 10 - Intel I7 - 4 Ghz - 8GB - Quadro Fx 370

  5. #5
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,155
    Rep Power
    736

    Re: Wharehouse 3D handling

    Michael,

    I did entity system in quite not so limited way, I think with enough RAM you can go pretty high with them.
    To make it simple, scene could be used as "group" - for example 1 scene per lane.
    Scenes would not need to have camera inside, so they would really work just like stack of objects.

    I do not know how many items the stock contains, but it should be possible to store and visualize it as long as we will fit to 4GB of data per scene


    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  6. #6
    thinBasic MVPs Michael Hartlef's Avatar
    Join Date
    Sep 2006
    Location
    Germany
    Age
    58
    Posts
    3,299
    Rep Power
    348

    Re: Wharehouse 3D handling

    I think it could be quite doable with thinBasic. And if things are missing in thinBasic, it would push its development. For also be a great showcase for thinBasic.

  7. #7
    thinBasic MVPs
    Join Date
    May 2007
    Location
    UK
    Posts
    1,427
    Rep Power
    160

    Re: Wharehouse 3D handling

    Sorry Petr for some reason I thought that entities were limited to 1024 ???

    But I now see (just read the help again) that I should always check the facts before posting.

    I do think its all there but its having the time to do it.


    Home Desktop : Windows 7 - Intel Pentium (D) - 3.0 Ghz - 2GB - Geforce 6800GS
    Home Laptop : WinXP Pro SP3 - Intel Centrino Duo - 1.73 Ghz - 2 GB - Intel GMA 950
    Home Laptop : Windows 10 - Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz, 2401 Mhz, 2 Core(s), 4 Logical Processor(s) - 4 GB - Intel HD 4400
    Work Desktop : Windows 10 - Intel I7 - 4 Ghz - 8GB - Quadro Fx 370

  8. #8
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,155
    Rep Power
    736

    Re: Wharehouse 3D handling

    No problem,

    you were almost right, as it is fact there is limit for 1024 unique textures and unique display lists now ( but not for number of their instances).
    I will free the module from this as soon as possible too.

    But as there could be just few models for boxes ( +different color for different goods for example ), constructions like the ones on pictures Eros posted ... it should be doable.


    Petr

    P.S. Using white fog is smaaart - it makes the hard shadow look to fade away. Looks good on 4th image.
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

Similar Threads

  1. Warehouse 3d: new project forum
    By ErosOlmi in forum Project: 3D Warehouse
    Replies: 0
    Last Post: 27-01-2009, 18:39

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •