abbc200504
Beam : - anche nel taglio a cubetti se cè' si chiama GetNzLimDownUp di macchina per decidere limite orientamento lama verso il basso.
Dario Sassi2024-07-05 18:32:55 +02:00
9e4597b739
Beam : - aggiunta possibilità di funzione GetNzLimDownUp specifica per ogni macchina.
Dario Sassi2024-07-05 11:13:08 +02:00
f7c082e5b1
In StepJointNotch, MakeFourFaces aggiunta copia del parametro PartId sulla nuova Proc
Ticket#1870
andrea.villa2024-06-28 13:13:22 +02:00
938c46b9d8
In LapJoint, in VerifySideMillAsSaw modificato criterio ricerca utensile in base a normale della faccia
Ticket#1847
andrea.villa2024-06-28 12:21:53 +02:00
917bf5ec4b
- in MachiningLib miglioramenti a scelta testa ottimizzata - in ProcessDtTenon correzione in scelta testa - in MakeAntiSplintBySaw se non si trova adiacenza tra le facce si restituisce errore
Ticket#1884
luca.mazzoleni2024-06-26 14:13:37 +02:00
acdd4e10fb
- in StepJointNotch abilitati correttamente smussi con testa da sotto - in Lapjoint lunghe che guardano il top, se sufficientemente lunghe, si blocca l'asse C per non sollecitare inutilmente l'asse B
Ticket#1862
Ticket#1861
luca.mazzoleni2024-06-19 15:58:31 +02:00
ea9db1631b
in FacesBySaw -> MakeTwo si accettano facce con qualunque orientazione a patto che siano in testa o in coda e abbastanza piccole
luca.mazzoleni2024-06-18 12:47:51 +02:00
6513e75408
- Corretto accorciamento start/end in caso di inversione percorso - In MakeByMillAsSaw si cerca di orientare il motore verso il lato più vicino
andrea.villa2024-06-18 12:09:01 +02:00
812397a047
- In LapJoint -> MakePocket abilitata Q per forzare massima elevazione
luca.mazzoleni2024-06-05 09:33:52 +02:00
cbb42ec088
- in BeamLib funzione IsCutNeeded per capire se il taglio viene sostituito da un headcut o split - in RidgeLap abilitato Q04 come LapJoint, se riconducibile a 2 facce - GetFacetsInfo richiamata ogni volta che c'è uno swap di facce - In LapJoint -> MakePocket abilitata Q per forzare massima elevazione
luca.mazzoleni2024-06-05 09:31:46 +02:00
0c802464e1
In DiceCut.GetOrtoCutCenter se faccia piccola e lunga, tolto limite Z negativa per calcolare cubetti solo se esiste testa sotto. Altrimenti cubetti per forza.
andrea.villa2024-06-03 15:25:18 +02:00
d81a0e8fbd
In DiceCut.GetOrtoCutCenter se faccia piccola e lunga, tolto limite Z negativa per calcolare cubetti.
Ticket#1723
andrea.villa2024-05-30 15:32:47 +02:00
48261c36d8
- in LapJoint - svuotature massimo diametro riportato a 3 volte la dimensione minima tasca perchè con certe tasche dà problemi di calcolo offset
luca.mazzoleni2024-05-23 17:53:40 +02:00
4f9093b1d2
- in LapJoint corretto typo parentesi e modificato diametro massimo per svuotature
luca.mazzoleni2024-05-23 15:46:58 +02:00
b150c75e96
- in MachiningLib -> FindMachining si considera ottimizzazione teste solo per macchine tipo PF e non più per macchine tipo PF1250 - in SawPlusChain varie migliorie
luca.mazzoleni2024-05-15 17:08:50 +02:00
cc3b0da9e5
- in SawPlusChain le lavorazioni di sega a catena aggiuntive (side) si fermano in mezzeria se tasca passante - in SawPlusChain il tunnel con sega a catena viene fatto da un solo lato se possibile
luca.mazzoleni2024-05-14 19:00:26 +02:00
91e0214243
Merge branch 'feature/SawPlusChainsawImprove' into develop
luca.mazzoleni2024-05-14 13:08:33 +02:00
f01790e725
Merge branch 'develop' into feature/SawPlusChainsawImprove
luca.mazzoleni2024-05-14 13:08:18 +02:00
648fa1d9bf
- in SawPlusChain si arriva al massimo materiale - 1
luca.mazzoleni2024-05-14 13:07:37 +02:00
33be9ccaf0
in SawPlusChain: - implementato tunnel con lama e con sega a catena - modificata calcolo parametri mortising per gestire lati con elevazione negativa
luca.mazzoleni2024-05-14 12:43:29 +02:00
1b6c1721c5
-in SawPlusChain implementato tunnel, per ora funzionante solo per lama
luca.mazzoleni2024-05-13 18:02:54 +02:00
d6c08628fb
- in SawPlusChain corretto MaxElev sega a catena
luca.mazzoleni2024-05-10 18:25:46 +02:00
ce68e29112
in SawPlusChain modifiche per contemplare lavorazioni con lama dei lati aperti
luca.mazzoleni2024-05-10 16:04:19 +02:00
93f9af85e7
in SawPlusChain: - modifiche per contemplare funzione EgtSurfTmGetFacetOutlineInfo - migliorie alle funzioni di calcolo parametri lavorazione - ciclo step orizzontali lama spostato in funzione apposita ApplyAllSteps
luca.mazzoleni2024-05-10 09:20:11 +02:00
366a93dedf
LongCut : se non trova fresa per pulizia, da messaggio di warning anziché di errore
andrea.villa2024-05-09 10:16:50 +02:00
3e83035483
LongCut : allungamento percorso ingresso per evitare collisioni durante approccio pezzo quando si setta OutRaw
Ticket#1553
andrea.villa2024-05-09 08:13:14 +02:00
efb805cf98
in SawPlusChain: - Chainsawing rinominata Mortising - GetVerticalSteps e GetHorizontalSteps sostituiti da funzione unica GetMachiningSteps in BeamLib - variabili specifiche della strategia ora fanno parte direttamente della tabella SawPlusChain - alcune correzioni
luca.mazzoleni2024-05-08 12:58:48 +02:00
1572648a7e
- modifiche parziali a SawPlusChain per implemento funzione Egt che fornisce informazioni rigurado ai lati
luca.mazzoleni2024-05-07 18:59:30 +02:00
3dea3d9be2
Merge branch 'develop' into feature/SawPlusChainsawImprove
luca.mazzoleni2024-05-06 11:42:33 +02:00
0af620ba76
- in FeatureTopology aggiunta proprietà IsTrough = true anche a Cut
luca.mazzoleni2024-05-06 11:42:22 +02:00
1fc7aeba75
Merge branch 'develop' into feature/SawPlusChainsawImprove
luca.mazzoleni2024-05-03 14:43:04 +02:00
ec48260d73
In LapJoint : in IsTailFeature se LapJoint a 2 facce che taglia intera sezione, da fare dopo taglio di coda
Ticket#1682
andrea.villa2024-04-22 09:04:34 +02:00
06461550c3
In LapJoint -> MakeMoreLongFaces corretto calcolo divisione in parti per evitare problemi di ceil con interi perfetti (ceil(3) = 3 o 4??)
luca.mazzoleni2024-04-17 11:11:04 +02:00
05fe546e38
Merge branch 'FixPartInfoAfterRotation' into develop
luca.mazzoleni2024-04-12 14:16:00 +02:00
63c5d39112
- in BeamExec GetProcessAffectedFaces e GetFacetsInfo rilanciati dopo rotazione - in BeamExec box della feature aggiornato dopo rotazione - in LapJoint Groove verso il basso lavorata di preferenza dal lato
luca.mazzoleni2024-04-12 13:15:59 +02:00
617058cdda
- in SawPlusChain nei messaggi si scrive il FeatureId invece di TaskId - commenti e piccole correzioni
luca.mazzoleni2024-04-11 12:14:33 +02:00
d7a517160d
- in SawPlusChain piccole correzioni - in SawPlusChain aggiunta attivazione con parametro Q11
luca.mazzoleni2024-04-11 10:51:05 +02:00
72033c8b9f
- in SawPlusChain, in messaggio elevazione non raggiunta, aggiunti valori elevazione e massima profondità raggiunta
luca.mazzoleni2024-04-10 10:07:52 +02:00
cc30f3aeb9
- chiamate a FeatureId (PRID) sostituite con TaskId - in SawPlusChain angoli iniziali gestiti solo per sega a catena
luca.mazzoleni2024-04-09 19:02:10 +02:00
969f4cb6a0
- in FeatureTopology modifiche alla definizione di parallelo per tunnel e groove - in SawPlusChain piccole correzioni
luca.mazzoleni2024-04-09 16:17:57 +02:00
c05e58a61e
- in SawPlusChain escluse le lapjoint lunghe - in SawPlusChain aggiunta scrittura log per tutti gli errori - proprietà facce della Proc ora lette tramite la funzione GetFacetsInfo in BeamLib
luca.mazzoleni2024-04-09 09:59:00 +02:00
37026c548d
-in SawPlusChain migliorata gestione nome lavorazione - in SawPlusChain aggiunti angoli alternativi sega a catena - in SawPlusChain incluso caso 3 facce con fondo che non guarda verso il basso
luca.mazzoleni2024-04-08 15:26:49 +02:00
bfaeb8e414
Merge branch 'develop' into feature/SawPlusChainsaw
luca.mazzoleni2024-04-08 09:56:27 +02:00