Changes between Version 11 and Version 12 of WikiStart


Ignore:
Timestamp:
Oct 4, 2019, 11:48:15 AM (5 years ago)
Author:
dpenko
Comment:

Update subject description.

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v11 v12  
    11= Konstrukcijske Tehnike =
    22[[PageOutline]]
    3 Cilj predmeta pri vajah je združiti znanje o 3D modeliranju, metodiki konstruiranja in ostalih strokovnih predmetih in to prikazati na primeru razvoja izdelka / programske opreme. Velik poudarek je na realnosti problema in na sistematični in strokovni obravnavi. Pri metodiki konstruiranja je bil poudarek na kreativnosti in iskanju rešitev. Tokrat je teža na drugem delu razvoja izdelka, ki pomeni do delavniške risbe izdelana tehnična dokumentacija. Upoštevati je potrebno tudi stanje tehnike in regulativo. Zaželeno je, da se izdela tudi prototip izdelka. Del postavljenih nalog bodo študentom ponujene (prispevale so jih različna podjetja). Od študentov se pričakuje, da polovico nalog poiščejo sami. Pričakuje se delo v skupinah od 3 do 5 študentov. Ocenjuje se, da bo za izdelavo seminarske naloge posameznik vložil okoli 100 ur časa.
     3Cilj predmeta pri vajah je združiti znanje o 3D modeliranju, metodiki konstruiranja in ostalih strokovnih predmetih in to prikazati na primeru razvoja izdelka / programske opreme. Velik poudarek je na realnosti problema in na sistematični in strokovni obravnavi. Pri metodiki konstruiranja je bil poudarek na kreativnosti in iskanju rešitev. Tokrat je teža na drugem delu razvoja izdelka, ki pomeni do delavniške risbe izdelana tehnična dokumentacija. Upoštevati je potrebno tudi stanje tehnike in regulativo. Zaželeno je, da se izdela tudi prototip izdelka. Del postavljenih nalog bodo študentom ponujene (prispevale so jih različna podjetja). Od študentov se pričakuje, da polovico nalog poiščejo sami. Pričakuje se delo v skupinah od 2 do 5 študentov. Ocenjuje se, da bo za izdelavo seminarske naloge posameznik vložil okoli 100 ur časa.
    44
    55Značilne skupine nalog:
     
    1414Posamezna skupina študentov bo delala le na eni od zgoraj naštetih nalog. Vsako končno poročilo mora vsebovati spodaj navedeno vsebino:
    1515
     16Za primer projekta, ki predvideva razvoj in konstruiranje izdelka:
    1617 1. Definicijo naloge z jasno postavljenimi zahtevami
    1718 2. Funkcijska struktura / diagram poteka.
     
    2526 10. Prototip izdelka.
    2627
     28Za primer projekta, ki temelji na razvoju programske opreme:
     29 1. Definicijo naloge z jasno postavljenimi zahtevami.
     30 2. Funkcijska struktura / diagram poteka (predstavitev delovanja programa).
     31 3. Pregled obstoječih rešitev.
     32 4. Sistematičen pristop pri iskanju rešitev.
     33 5. Vrednotenje in izbor rešitev.
     34 6. Predstavitev delovanje programa (npr. prikaz in opis delovanja dela kode, ki je ključnega pomena za delovanje programa).
     35 6. Natančna navodila glede uporabe programa (manual).
     36 7. Prikaz rezultatov oz. delovanje programa (npr. predstavitev 3D sestava zmodeliranega s pomočjo programa, predstavitev modela z uporabo [wiki:jsc3d] ipd.),
     37 8. Prednosti in slabosti programa.
     38 9. Ideje za naprej (katere bi bile možne izboljšave ipd.)
     39
    2740Glede na vrsto projektne naloge se spreminja vsebina in teža zgoraj naštetih točk. Vsaka skupina mora v poročilu vsebovati vsaj 80 %  od zgoraj naštetih točk.
    2841
     
    3043Vaje morajo biti zaključene ob koncu semestra. V nasprotnem primeru je potrebno ponovno opravljanje vaj. 
    3144
    32 
    33 Vsak od asistentov vodi vaje samostojne. Specifične kompetence posameznih asistentov so:
     45{{{#!comment
     46Vsak od asistentov vodi vaje samostojno. Specifične kompetence posameznih asistentov so:
    3447 - '''Leon Kos – programska oprema, elektronika, računalniki'''
    3548 - Janez Benedičič – regulativa, patenti, varnost strojev in naprav (CE znak) 
    3649 - Damijan Zorko in Borut Černe - Konstrukcije in optimiranje
    37 
    38 Časovni plan:
     50}}}
     51
     52{{{#!comment
     53Predviden časovni načrt:
    3954 1. teden - določitev projektne naloge
    4055 2. teden - čistopis zahtevnika pri projektni nalogi.
     
    5368 15. teden - predstavitev rezultatov projektne naloge
    5469
    55 
    5670Postavljeni plan je v orientacijo in pomoč projektnim skupinam. Posamezne aktivnosti se lahko prekrivajo in tečejo vzporedno.
    57 
     71}}}
    5872
    5973== Predstavitve projektov ==
    6074
    61 Na vajah je bilo za projekte povedano, kako naj poročila oziroma izgled strani
    62 Wiki vsebuje. Na vrh strani dodajte še skico ideje v SVG in
    63 dodajte kazalo z {{{[[PageOutline]]}}}. Izgled poročila na strani
    64 naj bo tak, da v predogledu tiskanja lično izgleda!
    65 To pa pomeni tudi barvno usklajenost
    66 uporabljenih elementov, teksture, ...
    67 Slikovno gradivo mora biti avtorsko. Podatki morajo biti ustrezno citirani s podanimi referencami oziroma spletnimi povezavami.
    68 
    69 == Predstavitev projektov ==
     75Osnova za predstavitev bodo predstavljala poročila, narejene na Trac Wiki spletni strani projekta.
     76
     77Nekaj napotkov za izdelavo končnih poročil:
     78 - dodajte kazalo z {{{[[PageOutline]]}}}
     79 - izgled poročila na strani naj bo takšen, da bo v predogledu tiskanja izgledal OK. To vključuje tudi barvno usklajenost uporabljenih elementov, teksture, ...
     80 - Slikovno gradivo mora biti avtorsko. Podatki morajo biti ustrezno citirani s podanimi referencami oziroma spletnimi povezavami.
    7081
    7182Datum predstavitve projektov bo predvidoma v jauarju 2020. Točneje bo določena naknadno.
     
    8394Domače naloge so OBVEZNE!
    8495
    85 V prvem delu so domače naloge iz splošnega programiranja v Pythonu, drugem delu pa so domače naloge iz področja PythonOCC.
    86 
    87 Skupna ocena pri vajah KT je sestavljena iz:
    88  - Prisotnost 5%
     96V prvem delu so domače naloge iz splošnega programiranja v Pythonu, drugem delu pa so domače naloge iz področja modeliranja na podlagi Python programskega jezika (PythonOcc, SALOME SHAPER...) .
     97
     98Skupna ocena pri vajah KT je okvirno sestavljena iz:
     99 - Prisotnost 5% '''OPOMBA! Za priznavanje vaj mora biti prisotnost na vajah vsaj 80%! '''
    89100 - Domače naloge 20%
    90101 - Priprava zahtevnika, jasnost 5%
     
    99110 - Predstavitev projekta s strani WIKI 10%
    100111
     112'''OPOMBA! Procenti predstavljajo le okviren del končne ocene upoštevajoč, da je skupina vsaj deloma izvedla vse zgodnje alineje. Ne zanemarite določenih sklopov ocene! Npr. projekt z delujočim programom vendar brez pripravljenega poročila in obratno bo ocenjen z negativno oceno! '''
     113
    101114Cilj projektnih nalog je čim bolj približati predlagano izvedbo končnemu ''industrijskemu partnerju'', kar sestoji iz prepričljivosti vseh navedenih
    102115kriterijev.
     
    104117[https://ec.europa.eu/education/ects/users-guide/docs/ects-users-guide_en.pdf ECTS priročnika].
    105118
    106 
    107119''Nekatera pojasnila pri podajanju ocene.''
    108120Glede problematike/regulativ/patentov je mišljeno, da idejo predstavite kot svojo v
     
    118130 2. skupina III-6  četrtek 10:00 - 11:30
    119131
    120 Prve uvodne vaje bodo v četrtek 10.10.2019 od 8:00 naprej za vse interesente.
    121 Nato pa ob četrtkih redno vsak teden oz. po dogovoru.
     132Prve uvodne vaje bodo v četrtek 10.10.2019 v zgornjih terminih. Nato pa ob četrtkih redno vsak teden oz. po dogovoru.
    122133
    123134Pomemben del vaj KT je tudi pridobitev znanja programiranja CAD jedra v jeziku Python.
    124135
    125136V predvidenem časovnem planu razvoja izdelka ''programiranje'' (dela) izdelka v CAD jedru
    126 OpenCascade nadomesti naloge 7.-14. tedna.  Prvi del vaj je tečaj jezika Python s
    127 poudarkom na OpenCascade, ki se izvaja vzporedno z nalogo do koncipiranja rešitve.
    128 V dveh urah tedensko ima vsaka skupina eno uro praktičnih Python osnov na računalniku v učilnici N17
     137OpenCascade ali SHAPER nadomesti naloge 7.-14. tedna.  Prvi del vaj je tečaj jezika Python s
     138poudarkom na OpenCascade ali SHAPER, ki se izvaja vzporedno z nalogo do koncipiranja rešitve.
     139V dveh urah tedensko ima vsaka skupina eno uro praktičnih Python osnov na računalniku v učilnici III-6
    129140in nato še konzultacijo o napredku na projektu, ki jo študentje opravijo izven laboratorija.
    130141V drugem delu sledi individualno programiranje celote
     
    139150slušatelji razporedijo sami. Delo na računalniku pa je individualno in
    140151ni skupno, ter je ocenjevano ločeno od projektne skupine.
    141 Nalogo modeliranja v C++ se dogovori individualno na vajah.
    142 
     152
     153{{{#!comment
    143154PythonOcc je priredba knjižnice OpenCascade za programiranje v jeziku Python.
     155}}}
    144156
    145157== Namestitev okolja za delo doma ==