Forum Konstruktor budowlany Strona Główna Konstruktor budowlany
Forum projektantów
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Program do "ręcznych" przeliczeń - excel czy mathc
Idź do strony Poprzedni  1, 2, 3  Następny
 
Napisz nowy temat   Odpowiedz do tematu    Forum Konstruktor budowlany Strona Główna -> Programowanie
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kamild
Doświadczony Forumowicz



Dołączył: 31 Mar 2011
Posty: 1573
Przeczytał: 60 tematów

Pomógł: 34 razy
Ostrzeżeń: 0/5

PostWysłany: Pią 20:35, 09 Maj 2014    Temat postu:

Akurat ja piszę te algorytmy, które są dla mnie użyteczne, a które są albo głupio, błędnie lub nieprzekonywająco dodane w programie lub ich brak.
np. połączenie na wręby w konstrukcjach drewnianych.
Odnosząc się do pytania autora wątku: pisane algorytmu liczenia całej hali, jest bez sensu. Bo ile takich samych hal liczysz? Zawsze wyjdzie coś czego nie uwzględnisz, a zmiana wielkiego pliku zajmuje mnóstwo czasu. Bo nie ukrywajmy algorytmy pisane w excelu czy mathcadzie nie grzeszą elastycznością. Lepiej mnie kilka małych plików niż jednego opornego bydlaka Smile


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
W2K
Forumowicz



Dołączył: 12 Lis 2013
Posty: 29
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

PostWysłany: Pią 20:47, 09 Maj 2014    Temat postu:

Tak z ciekawości się spytam, bo widzę że sporo osób używa Excela. Jakie braki przeszkadzają Wam najbardziej w codziennej pracy ? Jaka ewentualna dodatkopwa funkcjonalność byłaby najbardziej przydatna ?

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
budowniczy23
Doświadczony Forumowicz



Dołączył: 10 Mar 2013
Posty: 516
Przeczytał: 17 tematów

Pomógł: 2 razy
Ostrzeżeń: 0/5

PostWysłany: Pią 21:21, 09 Maj 2014    Temat postu:

kamild napisał:
Akurat ja piszę te algorytmy, które są dla mnie użyteczne, a które są albo głupio, błędnie lub nieprzekonywająco dodane w programie lub ich brak.
np. połączenie na wręby w konstrukcjach drewnianych.
Odnosząc się do pytania autora wątku: pisane algorytmu liczenia całej hali, jest bez sensu. Bo ile takich samych hal liczysz? Zawsze wyjdzie coś czego nie uwzględnisz, a zmiana wielkiego pliku zajmuje mnóstwo czasu. Bo nie ukrywajmy algorytmy pisane w excelu czy mathcadzie nie grzeszą elastycznością. Lepiej mnie kilka małych plików niż jednego opornego bydlaka Smile


Dziękuję bardzo za odpowiedź. To co poradzicie młodemu inżynierowi pragnącemu założyć swoje biuro - zainwestować w gotowe programy wymiarujące czy poświecić czas i samemu sobie przygotwać algorytmy do wymiarowania konstrukcji - co w praktyce wychodzi korzystniej, co lepiej się sprawdza w liczeniu prostych raczej powtarzalnych konstrukcji? W dwóch ostatnich biurach, w których pracowałem jako asystent konstruktora - czyli w zasadzie wszystko sam liczyłem miałem dostęp do specbuda, intersoftu ora Rm- wina, wybrać jeden z tych oprogramowań i zakupić, czy lepiej samemu stworzyć algorytmy?


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
piotrbu (Piotr Buśka)
Doświadczony Forumowicz



Dołączył: 19 Sty 2010
Posty: 1018
Przeczytał: 2 tematy

Pomógł: 28 razy
Ostrzeżeń: 0/5
Skąd: Okolice Warszawy

PostWysłany: Pią 21:33, 09 Maj 2014    Temat postu:

Radziłbym kupić oprogramowanie. Nie sądzę, żebyś był w stanie w rozsądnym czasie napisać samodzielnie równie wydajne arkusze w excelu czy w mathcadzie. Zdecydowanie taniej wyjdzie kupić gotowe. Mathcada/excela zarezerwuj sobie dla zadań nietypowych.

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
budowniczy23
Doświadczony Forumowicz



Dołączył: 10 Mar 2013
Posty: 516
Przeczytał: 17 tematów

Pomógł: 2 razy
Ostrzeżeń: 0/5

PostWysłany: Pon 10:28, 12 Maj 2014    Temat postu:

ado tych zadań nietypowych to polecacie mathcada czy excela, nie wiem z którego programu lepiej robi sie notki o liczeniowe które można zalączyć do PB? bo w Excelu nie ma takiej przejrzystoci obliczeń jak w mathcadzie, jest problem z pokazaniem jednostek i calego wyrażenia, jak sobie z tym radzicie????

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
deith
Aktywny Forumowicz



Dołączył: 07 Mar 2011
Posty: 36
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

PostWysłany: Nie 13:28, 18 Maj 2014    Temat postu:

Raczej nikt tutaj nie mówi o pisaniu całego programu MES ala ROBOT samemu bo to się zupełnie mija z celem (aplikacje pisane przez cały zespół programistów, od wielu lat).
Raczej chodzi o takie relatywnie proste ale bardzo użyteczne aplikacje jak np kalkulator żelbetu, automatyzację wymiany danych pomiędzy programami, czy choćby zwykłe programowanie excela.

Najlepszym wyjściem dla inżyniera jest chyba C# lub Python, Python niby lepszy ale programowanie np produktów Autodesku jest dostępne tylko pod C# / Autolispem.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
budowniczy23
Doświadczony Forumowicz



Dołączył: 10 Mar 2013
Posty: 516
Przeczytał: 17 tematów

Pomógł: 2 razy
Ostrzeżeń: 0/5

PostWysłany: Pon 22:32, 19 Maj 2014    Temat postu:

czyli podsumowując na własne skrypty czy programiki obliczeniowe typu kalkulator żelbetu, zestawienie obciążeń, czy polaczenie stalowe polecacie excella czy coś w stylu mathcada? bo nalezy tez chyba zwrócić uwagę na mozliwosc załączania notki obliczeniowej do proj bud a co za tym idzie przejrzystość obliczeń

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
W2K
Forumowicz



Dołączył: 12 Lis 2013
Posty: 29
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

PostWysłany: Pon 23:12, 19 Maj 2014    Temat postu:

Aktualnie pracuję nad małym dodatkiem który pozwoli w łatwy sposób prezentować formuły excela w ludziej formie mam nadzieję że okaże się do przydatne Wink

@deith w czym niby Python jest lepszy od C# ? Wink


Post został pochwalony 0 razy

Ostatnio zmieniony przez W2K dnia Pon 23:13, 19 Maj 2014, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
GMBh
Administrator



Dołączył: 23 Sty 2006
Posty: 605
Przeczytał: 10 tematów

Pomógł: 27 razy
Ostrzeżeń: 0/5
Skąd: Kraków

PostWysłany: Wto 8:28, 20 Maj 2014    Temat postu:

Python jest świetnym językiem ze względu na swoją uniwersalność i multiplatformowość. Doskonale nadaje się do celów naukowo-badawczych, zadań związanych z ogólnymi algorytmami, matematyką itd. Jest projektem open source i łatwo znaleźć rozwiązanie problemów programistycznych dzięki dużej społeczności.
Jeśli jednak jesteś inżynierem (nie naukowcem lub informatykiem), pracujesz na platformie Windows i używasz produktów autodesku (Revit, autocad, Robot itd) jedynym sensownym rozwiązaniem jest C#.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
W2K
Forumowicz



Dołączył: 12 Lis 2013
Posty: 29
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

PostWysłany: Wto 11:05, 20 Maj 2014    Temat postu:

Mam tego świadomość. Zadałem to pytanie ponieważ, odgórne określanie jakiegoś języka lepszego od drugiego jest bez sensu. Trzeba rozpatrywać konkretne zastosowania i możliwości całego środowiska, wtedy ma to jako taki sens.
Poza w wypowiedziach czuć trochę że traktujecie C# jako troszkę zło konieczne ("jedyne sensowne rozwiązanie", "Python niby lepszy" itp), podczas gdy C# jest bardzo dobrym nowoczesnym językiem a w połączeniu z .NET daje ogromne możlwiość. Na pewni można było trafić dużo gorzej niż C# jako język dla porgramowania pod produkty Autodesk Wink


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
stanislove
Doświadczony Forumowicz



Dołączył: 22 Maj 2009
Posty: 1968
Przeczytał: 64 tematy

Pomógł: 103 razy
Ostrzeżeń: 1/5
Skąd: Szczecin

PostWysłany: Wto 12:38, 20 Maj 2014    Temat postu:

można całość pisać w Pythonie i skrypty uruchamiać z C#, gdzie jest to potrzebne, ale to już wchodzimy w zagadnienia tak odległe od inżynierii, którą się zwykle tworzy, że brak słów.

wieżowce w terenach sejsmicznych projektuje się w programach inżynierskich (typu SAP), więc myślę, że każdy problem, który nas dotyczy też jest do rozwiązania bez własnego zaplecza informatycznego.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
deith
Aktywny Forumowicz



Dołączył: 07 Mar 2011
Posty: 36
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

PostWysłany: Pią 12:21, 23 Maj 2014    Temat postu:

Stanislove, jak najbardziej! Właściwie wszystko zrobisz korzystając z już dostępnych produktów. Ale raczej chodzi o samą automatyzację, po prostu możliwość zaskryptowania komputera przyspiesza i ułatwia pracę, ale jest to raczej dodatek a nie narzędzie wiodące.

Zastanawiające jest też, czy dla jednoosobowego biura korzyści z umiejętności programowania są na tyle duże aby usprawiedliwić czas zainwestowany w naukę, szczególnie jeżeli startujemy od zera.

Cytat:
Zadałem to pytanie ponieważ, odgórne określanie jakiegoś języka lepszego od drugiego jest bez sensu.

Nie jest bez sensu, dla inżyniera budownictwa jedynym racjonalnym wyborem jest Python lub C#. Obecnie ze znaczącym wskazaniem na C#.

Cytat:
@deith w czym niby Python jest lepszy od C# ?

//EDIT//
W zasadzie tym, że jest przyjemniejszy i wymaga sporo mniejszej wiedzy informatycznej i mniej czasu żeby tworzyć użyteczne programy. Niestety brak API C# w większości produktów bardzo boli.


Post został pochwalony 0 razy

Ostatnio zmieniony przez deith dnia Pią 11:20, 26 Cze 2015, w całości zmieniany 2 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
lukaszlab
Doświadczony Forumowicz



Dołączył: 15 Maj 2006
Posty: 231
Przeczytał: 0 tematów

Pomógł: 9 razy
Ostrzeżeń: 0/5
Skąd: Kraków

PostWysłany: Czw 23:06, 18 Cze 2015    Temat postu:

Jak chodzi o Pythona to informuję, iż próbuje reanimować wątek jemu poświęcony - "Python" w kategorii "Programowanie".

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
deith
Aktywny Forumowicz



Dołączył: 07 Mar 2011
Posty: 36
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

PostWysłany: Pią 11:16, 26 Cze 2015    Temat postu:

lukaszlab napisał:
Jak chodzi o Pythona to informuję, iż próbuje reanimować wątek jemu poświęcony - "Python" w kategorii "Programowanie".


Ale tutaj raczej nic się nie zmieniło. Autodesk nadal nie ma i nie zamierza robić API pod Pythona więc chcąc nie chcąc C# prędzej czy później będzie Ci potrzebny.

Linux leży i kwiczy w budownictwie więc soft i tak piszesz pod windowsy -> WPF spokojnie wystarczy jak zechcesz jakieś okienka zrobić.

Pewnie inaczej sprawa wygląda dla naukowców gdzie można oskryptować Abaqusa / Ansysa Pythonem (+ fajne biblioteki naukowe).


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
tokkotai
Gość






PostWysłany: Pią 11:25, 26 Cze 2015    Temat postu:

Najłatwiej jest tworzyć schematy blokowe w Mathcadzie a potem po przetestowaniu wyrzucać wyniki do Excela. Co do Pythonów czy c# to już pewnie lepiej rozpocząć współpracę z jakimś koderem i napisać własny system MES. Pytanie czy znajdzie się odpowiednio duża grupa ludzi, żeby za to zapłacić i mieć system skrojony pod siebie?
Powrót do góry
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Konstruktor budowlany Strona Główna -> Programowanie Wszystkie czasy w strefie EET (Europa)
Idź do strony Poprzedni  1, 2, 3  Następny
Strona 2 z 3

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin