Notifications
Clear all

Calculo de cubagem

5 Posts
2 Usuários
0 Reactions
5,837 Visualizações
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

Olá galera, bom dia.

Estou com uma duvida referente a um certo calculo. Posso estar realizando ele com formulas e funções do Excel, mas devido a praticidade que o VBA nos dispõe, estou tentando recriar o calculo realizado por um programa de cubagem, mais repetindo os mesmos passos e tentando obter o mesmo resultado, alguém se dispõe?
A embalagem do produto:

A disposição em que o mesmo ocuparia de acordo com o melhor aproveitamento de espaço

E a tela do programa, que mostra dados como altura total. largura, peso, e a quantidade total de caixas no palete

Estou testando o calculo de cubagem convencional que seria "Produto=A*L*P", até então tudo bem, mais quando o numero final é dividido pela cubagem total do palete (A*L*C)/Produto, o resultado termina em numero com virgula, e como quero realizar o calculo com o melhor aproveitamento de espaço possivel, estou me perdendo em na execução do mesmo.

Obs.; O programa utilizado para o calculo é o PLMPack StackBuilder, e visando substituir o mesmo por esse calculo, pois no programa a inserção de dados tenho que fazer manualmente, e no Excel seria em massa.

 
Postado : 28/10/2015 4:55 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não entendi o que realmente deseja.
Cubagem e uma conta simples, conforme voce mesmo colocou. Na figura "Tela" me parece possibilidades de preenchimento; voce pretende montar um formulario similar??

 
Postado : 28/10/2015 5:54 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Poderia ter anexado um esboço do que quer, assim ficaria mais fácil, como o Reinaldo disse a formula é simples, da para converter em VBA se é o que pretende.
Em uma pesquisa rápida no google por "calcular quantidade de paletes excel" entre os vários resultados encontrei o exemplo abaixo, veja se ajuda em algo.

https://www.google.com.br/url?sa=t&rct= ... mccYMcmh0A

[]s

 
Postado : 28/10/2015 6:11 am
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

A planilha que você mandou é perfeita Reinaldo, mais o problema é que o campo "Caixas por lastro" é entrada manual, e eu gostaria de estar executando exatamente esse calculo, a exemplo:

no campo cubagem da caixa existe a seguinte formula:
=C10*D10*E10/100

o meu dilema é conseguir realizar o um calculo onde as caixas de lastro seja exatamente 21, utilizando as medidas do material acima.

Obs.: as medidas do palete são:
Largura: 120 cm
Comprimento: 100 cm
Altura máxima: 150 cm

 
Postado : 28/10/2015 8:43 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Então vamos por parte:
Lastro (considera duas dimensões largura e comprimento)
Considerando Palete 120x100 e Caixas 33x16
pode-se ter 2 arranjos no palete:
largurapalete vs larguracaixa, ou seja 120/33 teriamos 3,6 caixas em linha
comprimentopalete vs comprimentocaixa, ou seja 100/16 teriamos 6,3 linhas de caixas --> nessa configuração no Patete teriamos 3x6=18 caixas (lastro)
ou
largurapalete vs comprimentocaixa --> 120/16 teriamos 7,5 caixas emlinha
comprimentopalete vs larguracaixa --> 100/33 teriamos 3,0 linhas de caixas --> nessa configuração teriamos no Palete 7x3=21 caixas (lastro)

Então podemos ter a formula:-->SE(INT(_lp/_lc)*INT(_cp/_cc)>INT(_lp/_cc)*INT(_cp/_lc);INT(_lp/_lc)*INT(_cp/_cc);INT(_lp/_cc)*INT(_cp/_lc))
Onde lp=largurapalete ; lc=larguracaixa ; cp=comprimentopalete ; cc=comprimentocaixa

 
Postado : 28/10/2015 9:41 am