-
Posts
3.032 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
posts postados por Swalls
-
-
Quais programas você deseja rodar?
Por ex, vai renderizar vídeo, usar blender? usar unity? usar revit 3d? -
Pow amigão, de python eu domino, agora de motor sou um zero a esquerda, apesar de ter feito calculo 1,2, 3 e aplicado, para mim você está falando arabe.
mas posso ajudar melhorando um pouco o código (n vou seguir SOLID, Design patterns ou clean code porque n to com tempo, mas irei atomizar e deixar os cálculos dinâmicos para você conseguir analisar valores mudando atributos em um único objeto).
Em 20/04/2024 às 20:39, Pedro Vinicius G. C. disse:
essa parte deveria funcionar por si só, mas não esta, ou melhor não do jeito que deveria
Não funciona porque você não definiu presure na ultima parte do primeiro código.
from math import pi as PI class Engine: def __init__(self, car, gearUp, gearDw) -> None: """ Inicializa um objeto Engine com parâmetros iniciais do motor. Args: car (dict): Um dicionário contendo informações sobre o carro. gearUp (float): Marcha superior. gearDw (float): Marcha inferior. """ # Atributos iniciais do motor baseados nas informações do carro self.acc = car['accelerator'] # Acelerador self.Cylinder_Count = 4 # Número de cilindros self.Cylinder_Diameter = 0.12 # Diâmetro do cilindro em metros self.Cylinder_Height = 0.16 # Altura do cilindro em metros self.piston_curse = 0.13 # Curso do pistão em metros self.neutral_RPM = 800 # RPM neutro self.admicion_valve = 0.04 # Válvula de admissão self.Air_Speed = 0.3 # Velocidade do ar self.valve_comand_open_time = 0.2 # Tempo de abertura do comando de válvulas self.expansion_presure = 15 # Pressão de expansão self.vcam = 0.00004 # Valor de vcam self.presure: float # Valor de pressão (parece que precisa de uma explicação mais detalhada ou inicialização) self.rpm_ranges = { (1000, 2000): (.50, .50), (2000, 3000): (.50, .70), (3000, 4000): (.70, .70), (4000, 5000): (.70, .80), (5000, 6000): (.80, .80), (6000, 7000): (.80, .70), (7000, 8000): (.70, .60), (8000, 9000): (.60, .48), (9000, 10000): (.48, .23), (10000, 11000): (.23, .10), (11000, 12000): (.10, .03) } def get_RPM(self): """ Calcula as RPM do motor com base no acelerador. Returns: float: As RPM calculadas. """ return 11000 * self.acc if 11000 * self.acc > 800 else 1000 def get_cylinder_volume(self, arred=False): """ Calcula o volume de um cilindro. Args: arred (bool, optional): Se True, arredonda o resultado. Defaults to False. Returns: float: O volume do cilindro. """ r2 = (self.Cylinder_Diameter / 2) ** 2 Cylinder_Volume = PI * r2 * self.Cylinder_Height if arred: return round(Cylinder_Volume, 5) else: return Cylinder_Volume def get_cylinder_area(self, arred=False): """ Calcula a área da superfície do cilindro. Args: arred (bool, optional): Se True, arredonda o resultado. Defaults to False. Returns: float: A área da superfície do cilindro. """ Ab = PI * (self.Cylinder_Diameter / 2) ** 2 Al = 2 * PI * (self.Cylinder_Diameter / 2) * self.Cylinder_Height Cylinder_Area = 2 * Ab + Al if arred: return round(Cylinder_Area, 5) else: return Cylinder_Area def get_combustion_rate(self, arred=False): """ Calcula a taxa de combustão. Args: arred (bool, optional): Se True, arredonda o resultado. Defaults to False. Returns: float: A taxa de combustão. """ cp = self.get_cylinder_volume() + self.vcam Combustion_Rate = cp / self.vcam if arred: return round(Combustion_Rate, 5) else: return Combustion_Rate def get_cc_per_cylinder(self): """ Calcula a capacidade cúbica por cilindro. Returns: float: A capacidade cúbica por cilindro. """ return (self.Cylinder_Diameter / 2) ** 2 / self.piston_curse def get_indicated_power(self): """ Calcula a potência indicada. Returns: float: A potência indicada. """ Ip1 = PI * (self.Cylinder_Diameter / 2) ** 2 * self.expansion_presure * self.Cylinder_Count * self.piston_curse * self.get_RPM() Ip2 = 12000 return Ip1 / Ip2 * self.presure def get_presure(self): """ Calcula a pressão. Returns: float: A pressão. """ rpm = self.get_RPM() return self.rpm_ranges[rpm] * rpm / 100
-
1
-
1
-
-
@Gustavo Navroski Bianchi uma diferença de 25W, ela tem 16gb VRAM também.
a RTX 4060 TI é uma boa escolha também e tem um poquinho mais de performance, porém enquanto a rx 7600 XT custa 1700-1800 reais a RTX 4060 TI custa 2500- 2700.A 7600 vai ter ganho em jogos mundo aberto pela quantidade de vram e a RTX vai ter vantagem em jogos fps.
-
1
-
-
Não achei review boa dessa fonte, só reclamação, eu trocaria ela primeiro.
Sua proxima compra seria uma rx 7600 XT white, acredito que é o melhor upgrade para seu kit visto que o item mais fraco do seu pc é a placa de vídeo.
tem a placa-mãe também, mas acho que só valeria a pena se fosse ir para um AM5.
outro seria um Ryzen x3d 5 ou 7, mas como o 5600G é bom você não vai ver muita diferença. -
ele não derrubou algo nas teclas? já abriu para limpar?
-
Tem pontos de restauração no seu pc? windows + R → control → sistema e segurança → sistema → configurações avançadas do sistema → proteção do sistema → restauração do sistema.
Se tiver, olhe a data, se durante ou antes dessa data seu windows defender esteve ativo, apenas use esse ponto específico.
-
@Nito concordo com o Nito, daqui para o fim do ano os preços dos produtos vão estar muito diferentes (ou não) do que estão agora.
-
@Jackson843 espero que funcione bem, mas não esqueça de trocar a fonte.
De preferência use álcool isopropílico em vez de limpa contato.
-
1
-
-
@sasa__ quando desliga a fan fica um tempo e desliga? isso é normal, é para resfriar o processador depois que desliga.
@GuilhermeGB boa noite, alguma luz para esse caso? estou sem ideias.
pelo que sei a fonte é boa.
ele já trocou o SSD e ram.
esqueci algo?-
1
-
-
@RonaldoXbox Se for para desistir do 5600 e ir entre 4500 e 5500, é melhor mesmo o 3600 que tem desempenho quase equivalente ao 5500 e é mais barato.
-
RTX 3050 é a famosa placa que ninguém deve comprar.
como o rodrigo disse, a rx 6600 deve ser boa para essa config, se você sentir algum gargalo é só reduzir a frequência da GPU no adrenaline edition (software obrigatório para placas de vídeo AMD)edit:
Como o guilherme disse abaixo, com um i5 da 7º não espere ver milagres.Apesar de que aguenta bastante, eu já tive o i3 da 7º e tinha um desempenho single core muito bom.
-
3
-
-
@Jackson843 faz muito tempo que não uso esse programa, então não lembro mais, mas dentro da pasta certamente tem um arquivo chamado "readme", lá é explicado como usa-lo.
abra com o notepad++ ou bloco de notas. -
Por regra não se pode apagar o perfil de um usuário sem a permissão legal dele ou sem que você tenha explicitado isso no contrato de trabalho dele.
Acredito que é só fazer um script para uma GPO que apague a pasta do usuários da pasta users dos usuários que estão expirados.
Ou seja, se o usuário estiver expirado e existir na maquina, apague a pasta.
Nunca fiz, talvez tenha uma prática mais "ideal" para isso, mas esse é o método que eu consigo pensar.você também pode usar uma gpo para inserir essa rotina no agendador de tarefas das maquinas (como sistema ou administrador), se for como user vai dar erro.
-
8 minutos atrás, Jackson843 disse:
@Tiberio Mas será q pode ser a fonte mesmo?
@Jackson843 não temos certeza de nada, faça o testes da ram e da vram, a fonte ruim é só mais uma dica para o problema e um aviso para trocar, caso contrário terá outro problema futuro.
-
@Illgner28 CoolerMaster MWE V2 Bronze 500w MPE-ACAA
-
1
-
-
@sasa__ restaurou ou formatou com o pendrive?
Por sinal, essa marca de SSD tem fama de ser falso/ruim.
-
durante a instalação você escolheu UTF-8 modelo ABNT 2?
Verifique nos idiomas do windows se tem os 2 padrões e também o inglês baixado.
entre no modo de segurança (msconfig → inicialização → inicialização com segura → com rede) e verifique se o ctrl está funcionando.
nos diga o resultado. -
59 e 40 graus em 100%? está com o gabinete aberto?
antes de suspeitarmos de solda fria, faça uma limpeza no pc, em seguida um teste na vram e um teste na ram e nos conte o resultado.e essa fonte é de baixa qualidade.
-
1
-
-
no windows 7? o windows 7 não recebe mais suporte da microsoft, logo não tem mais atualizações disponíveis.
se você não sabe utilizar comandos reg, não faça, são processos que só podem ser reversíveis manualmente.
as chaves fica em:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Windows Update.
AUOptions2: Notificar antes do download e instalação de atualizações.
3: Download automático de atualizações e notificação para instalação.
4: Download automático de atualizações e instalação automática na hora especificada.
NoAutoUpdateeste valor como 0 para permitir atualizações automáticas ou 1 para desativá-las.
mais informações-
1
-
-
@Illgner28 cuidado, mesmo uma fonte nunca dando problema, se for ruim ela consome a vida util do seu pc e não vai proteger contra picos.
Mas aguarde alguém com conhecimento sobre essa especifica responder.
Lembre que esse HD vai provocar travamentos na sua máquina, assim que puder troque por um SSD NVMe M.2 -
aceita sim, não vai gargalar nem dar problemas, na vdd essa é a atual melhor combinação que tem depois da rx 7600 xt visto que já não tem mais rx 6600xt no mercado.
mas HD? porque não compra um SSD? seu pc vai travar muito com um HD segurando o sistema operacional. essa placa-mãe aceita 2 ssds NVMe M.2 então seria a melhor escolha.
Não achei a respeito dessa fonte.
-
@Crixus Champion é aquela famosa frase: "melhor ter e não usar do que precisar e não ter". por isso disse para reduzir a frequência.
-
@sasa__ devia ter testado com o memtest primeiro, se não eram as memórias o problema você comprou à toa.
-
@sasa__ você precisa de um pendrive para usar o memtest.
Se o windows está corrompido a esse ponto você tem que fazer uma formatação limpa usando um pendrive e baixando direto do site da microsoft. (se for windows original, não esqueça de recuperar seu método de ativação, seja por conta, serial, placa-mãe, etc..)
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
outlook insiste em me pedir a senha mesmo ela estando correta.
em Microsoft Office e similares
Postado
Bom dia,
você marcou as opções de criptografia?