8d80f389d3
- In MachiningLib -> FindSawing aggiunto parametro opzionale bConsiderCSimmEncumberance per considerare l'ingombro dell'asse C nel massimo materiale (default false). - In MachiningLib -> GetMachinings vengono ora raccolti i parametri utensile necessari per i VerifyTool, scritti direttamente nella tabella Machining.Tool. - Le lavorazioni possono essere ora ordinate per dimensioni utensile (Longest, Shortest, Biggest, Smallest) se passato l'apposito parametro SortingCriterion in FindMachining. Al momento implementato solo per FindSawing. - In HeadCut e Split, nei tagli verticali aggiuntivi, si usa ora BD.MAX_LEN_DICE come dimensione (era BD.MAX_DIM_DICE). - In LapJoint e LongCut implementata gestione seghe a catena multiple.
luca.mazzoleni2024-01-22 16:34:39 +01:00
91608ce3f0
Merge branch 'Feature/BigSectionForWideBeams' into develop
luca.mazzoleni2024-01-18 16:17:58 +01:00
ffb7580a65
- implementata funzione GetBlockedAxis, in BeamLib, che sostituisce le altre specifiche per sega a catena e lama; modificate le relative chiamate
luca.mazzoleni2024-01-16 15:51:59 +01:00
6255b4c1cb
Merge branch 'develop' into Feature/BigSectionForWideBeams
luca.mazzoleni2024-01-12 14:41:42 +01:00
3ae3bcf1d3
Merge remote-tracking branch 'origin/master' into develop
luca.mazzoleni2024-01-12 14:41:28 +01:00
a01733defd
DataBeam : - piccola correzione per tagli lama con doppia inclinazione su macchina OikosX.
Dario Sassi2024-01-12 12:51:36 +01:00
ba9df21ab1
Merge branch 'develop' into Feature/BigSectionForWideBeams
luca.mazzoleni2024-01-11 16:30:51 +01:00
6a58e94af0
Merge remote-tracking branch 'origin/master' into develop
luca.mazzoleni2024-01-11 16:30:40 +01:00
eb93769055
- in Split gestiti i tagli aggiuntivi verticali in tutti i casi
luca.mazzoleni2024-01-11 16:22:39 +01:00
0acffe8d52
- in HeadCut gestiti i tagli aggiuntivi verticali in tutti i casi - in Cut gestito il passaggio di superficie limitante alla GetDice - in Split manca la gestione dei tagli aggiuntivi verticali in caso di BigSection
luca.mazzoleni2024-01-11 12:25:28 +01:00
f2c28f3810
DataBeam : - correzione a posizionamento barre centrate su tavola da nuova interfaccia.
Dario Sassi2024-01-10 23:34:46 +01:00
0a830c7f4b
correzioni alle chiamate a GetSawBlockedAxis per Oikos
luca.mazzoleni2024-01-09 11:43:07 +01:00
0778516765
Merge branch 'develop' into Feature/BigSectionForWideBeams
luca.mazzoleni2024-01-09 10:07:38 +01:00
cc099fb54c
- Correzione a Is3EdgesApprox per casi in cui nAddGroup non esista ancora.
luca.mazzoleni2024-01-08 17:19:41 +01:00
22c74c3252
- in headcut e split varie correzioni a tagli aggiuntivi per trave larga; rimangono da implementare per BigSection - test annotations @param, #return in funzione GetFaceHvRefDim del BeamLib
luca.mazzoleni2024-01-08 16:55:31 +01:00
3acebbd892
in split -> bigSection piccola correzione al sormonto tra sega a catena e lama
luca.mazzoleni2024-01-04 18:33:07 +01:00
bc04b680d4
- aggiunta GetSawBlockedAxis per scegliere asse bloccato aggregato lama
luca.mazzoleni2024-01-04 17:29:42 +01:00
6e8cd5f3bb
Merge branch 'develop' into Feature/BigSectionForWideBeams
luca.mazzoleni2024-01-04 11:45:17 +01:00
91aa9d049f
Merge remote-tracking branch 'origin/HEAD' into develop
luca.mazzoleni2024-01-04 11:44:59 +01:00
5f7f988552
- in split -> bigSection primo implemento sega a catena da sopra e lama da sotto - in split -> bigSection scelta sega a catena in base a lunghezza
luca.mazzoleni2024-01-04 11:44:44 +01:00
7d65813c32
DataBeam 2.5l4 : - modifiche per centrare i pezzi in Y sulla tavola (da flag BeamData.CENTER_BEAM) - modifiche per rendere più veloci i calcoli di FeatureTopology - scorporata CalcHeadTailMachBeforeIntersDrillings da CollectFeatures - migliorato calcolo attacco/uscite lame in FacesBySaw.
Dario Sassi2024-01-02 16:07:40 +01:00
42d68d968d
Merge branch 'develop' into Feature/BigSectionForWideBeams
luca.mazzoleni2023-12-21 11:39:20 +01:00
27ee10d1ec
DataBeam : - piccola miglioria alla precedente correzione, rimanevano non cancellate delle regioni di uso temporaneo.
Dario Sassi2023-12-15 17:29:01 +01:00
d73f535a55
Merge remote-tracking branch 'origin/master' into develop
luca.mazzoleni2023-12-15 10:04:02 +01:00
5ae487cb20
DataBeam 2.5l2 : - correzione a GetFaceWithMostAdj per calcoli con facce che fanno ombra.
Dario Sassi2023-12-15 09:53:48 +01:00
a3dcabf860
Merge remote-tracking branch 'origin/master' into develop
luca.mazzoleni2023-12-11 09:04:41 +01:00
7b854c87c0
DataBeam : - altra correzione a RoundArch per senso rotazione fresa e modalità climb.
Dario Sassi2023-12-08 16:14:06 +01:00
286816e8e9
DataBeam : - in ProcessRoundArch aggiunta gestione senso di rotazione della fresa per lavorare sempre in concordanza (climb milling).
Dario Sassi2023-12-07 11:16:11 +01:00
306b5b6dff
in ProcessCut -> Classify si forza la rotazione della trave se inclinata in Y e la lama non riesce a lavorare solo da un lato, come per doublecut
luca.mazzoleni2023-12-06 15:12:08 +01:00
d2a6d7e75c
in ProcessDoubleCut -> Classify si forza la rotazione della trave se inclinata in Y e la lama non riesce a lavorare solo da un lato
luca.mazzoleni2023-12-06 10:44:21 +01:00
6309092689
In FacesBySaw -> CalcLeadInOutPerpGeom gestito caso in cui la geometria della feature esce dal grezzo
luca.mazzoleni2023-12-05 18:37:28 +01:00
2ec0d8162e
in LapJoint->MakeMoreFaces, nelle OpenPocket, ammesso utensile con diametro fino a 3 volte la dimensione della tasca (era 2)
luca.mazzoleni2023-12-01 10:40:15 +01:00
9fbd4a5156
- in MakeTwo di FacesBySaw raffinamento calcolo vtRef per casi dubbi.
luca.mazzoleni2023-11-30 09:23:12 +01:00
6bd2e5ffb4
- nelle chiamate a EgtSurfTmFacetElevationInBBox aggiunto parametro per forzare calcolo anche se la faccia è esterna al grezzo - update commenti
luca.mazzoleni2023-11-30 09:12:49 +01:00
f89129d2e8
Merge branch 'ElevationCalculationRefactoring' into develop
luca.mazzoleni2023-11-29 16:50:17 +01:00
e0e2f630d2
Merge remote-tracking branch 'origin/master' into develop
luca.mazzoleni2023-11-29 16:07:49 +01:00
1664513c8f
Ottimizzate le chiamate al calcolo elevazione. Si evita di calcolarla più volte inutilmente perchè calcolata inizialmente nel CollectFeatures.
luca.mazzoleni2023-11-29 16:07:18 +01:00
c701d4132f
DataBeam : - in MakeTwo di FacesBySaw raffinamento calcolo vtRef per casi dubbi.
Dario Sassi2023-11-28 15:56:10 +01:00
d8de7467b0
- tutte le chiamate alle funzioni GetFaceElevation e GetOtherFaceElevation sostituiti con la nuova funzione EgtSurfTmFacetElevationInBBox
luca.mazzoleni2023-11-28 09:55:41 +01:00
344467a500
- In Long2Cut, in implemento Q05 come LongCut, aggiunte puliture. - In Dovetail correzione per variabile sMilling portata da globale a locale.
Q05InLong2Cut
luca.mazzoleni2023-11-24 15:23:52 +01:00
e82a8c9c1f
-In Long2Cut, in implemento Q05 come LongCut, gestiti allungamenti e accorciamenti. Mancano le puliture. -In LongCut aggiunti alcuni commenti riguardo al Q05.
luca.mazzoleni2023-11-23 13:06:13 +01:00
85585c0b80
In Long2Cut primo implemento Q05 come LongCut. Ancora da gestire allungamenti e accorciamenti.
luca.mazzoleni2023-11-21 16:23:03 +01:00
0bcdf65656
DataBeam 2.5k4 : - in ProcessLongDoubleCut ora si utilizza la nuova funzione Lua EgtSurfTmFacetElevationInBBox per il calcolo esatto dell'elevazione di una faccia nel solido del pezzo.
2.5k4
Dario Sassi2023-11-16 19:05:34 +01:00
5974edf8b1
DataBeam : - aggiornato per compilazione manuale di ProcessVariant.
Dario Sassi2023-11-08 17:50:59 +01:00
7fcf169b6b
DataBeam 2.5k3 : - aggiunta gestione features Variant (per ora solo con lavorazioni di tipo Pocket).
Dario Sassi2023-11-08 17:46:20 +01:00
f30558db04
DataBeam : - migliorie e correzioni alla ricerca di lavorazioni di foratura con AngularTransmission ("_AT") - migliorata gestione dei fori e delle tasche con AngularTransmission.
Dario Sassi2023-11-07 09:37:33 +01:00
84bc8d7bd7
Merge branch 'Feature/L020SpecialStaircase' into develop
luca.mazzoleni2023-11-03 18:33:33 +01:00
7c7fa26b8d
- in Topology -> Classify ora si settano le AffectedFaces nella Proc, se non già presenti - in LapJoint -> MakeStaircaseStep aggiunta lavorazione smussi opzionale
Ticket#1417
luca.mazzoleni2023-11-03 18:32:54 +01:00
54fcc27c49
- in LapJoint -> MakeStaircaseStep aggiunta riduzione profondità lama in caso di angolo inferiore a 90deg
luca.mazzoleni2023-11-03 09:42:12 +01:00
a5a8a0e98b
Merge branch 'develop' into Feature/L020SpecialStaircase
luca.mazzoleni2023-11-02 18:27:15 +01:00
27df151d3d
Merge remote-tracking branch 'origin/master' into develop
luca.mazzoleni2023-11-02 18:26:06 +01:00
34b4867a0d
DataBeam : - in ProcessSplit si imposta l'ingombro asse C correttamente anche per teste con asse rotante C con un solo braccio.
Dario Sassi2023-11-02 18:10:49 +01:00
bfa26e7610
DataBeam 2.5k1 : - correzione a ProcessSplit per scrittura sbagliata nome variabile (ora dTLen invece di dTlen).
Dario Sassi2023-11-02 17:34:55 +01:00